<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[hackchen的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/hackchen</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; hackchen]]></copyright><item><title><![CDATA[LangChain 学习第 3 课 - 输出解析器（Output Parser）]]></title><link>https://blog.youkuaiyun.com/hackchen/article/details/168343754</link><guid>https://blog.youkuaiyun.com/hackchen/article/details/168343754</guid><author>hackchen</author><pubDate>Sun, 18 Oct 2026 19:39:47 +0800</pubDate><description><![CDATA[输出解析器负责把模型输出转换成 Python 数据，这是让 LLM 接入业务代码的关键一步。大模型天生只会"吐字符串"，但程序需要的是字符串、列表、JSON 对象……]]></description><category></category></item><item><title><![CDATA[LangChain 学习第 2 课 - 提示词模板（Prompt Template）]]></title><link>https://blog.youkuaiyun.com/hackchen/article/details/168027723</link><guid>https://blog.youkuaiyun.com/hackchen/article/details/168027723</guid><author>hackchen</author><pubDate>Thu, 15 Oct 2026 18:06:53 +0800</pubDate><description><![CDATA[本课学习三种提示词模板：PromptTemplate用于纯文本变量替换，ChatPromptTemplate支持多角色聊天结构（最常用），FewShotChatMessagePromptTemplate通过示例引导模型输出统一格式。模板仅负责拼接提示词，不调用模型，需配合LLM使用。适用于构建可复用、结构清晰的提示逻辑，提升输出一致性与可控性。]]></description><category></category></item><item><title><![CDATA[LangChain 学习第 1 课 - 模型基本调用]]></title><link>https://blog.youkuaiyun.com/hackchen/article/details/167702702</link><guid>https://blog.youkuaiyun.com/hackchen/article/details/167702702</guid><author>hackchen</author><pubDate>Mon, 12 Oct 2026 21:13:58 +0800</pubDate><description><![CDATA[本课介绍 LangChain 核心抽象 ChatModel 及其三种调用方式：invoke（单次）、stream（流式）、batch（批量）。学习消息四角色（System、Human、AI、Tool）及 AIMessage 返回结构，涵盖内容、token用量与元数据。通过实例演示模型调用、流式输出与批量处理，掌握基础交互逻辑，为后续对话记忆与工具使用奠定基础。]]></description><category></category></item><item><title><![CDATA[Coze插件AI复刻之：网页截图]]></title><link>https://blog.youkuaiyun.com/hackchen/article/details/151186953</link><guid>https://blog.youkuaiyun.com/hackchen/article/details/151186953</guid><author>hackchen</author><pubDate>Thu, 04 Sep 2025 15:28:10 +0800</pubDate><description><![CDATA[【代码】Coze插件AI复刻之：网页截图。]]></description><category></category></item><item><title><![CDATA[月费8刀的Pro会员值吗？开源党：「咱这免费的更香」沉浸式翻译VS Kiss Translator]]></title><link>https://blog.youkuaiyun.com/hackchen/article/details/150222862</link><guid>https://blog.youkuaiyun.com/hackchen/article/details/150222862</guid><author>hackchen</author><pubDate>Mon, 11 Aug 2025 18:51:56 +0800</pubDate><description><![CDATA[沉浸式翻译、Kiss Translator、翻译工具对比、开源翻译插件、商业翻译软件、双语对照翻译、PDF翻译、信息平权]]></description><category></category></item><item><title><![CDATA[宝塔与1Panel的终极对决，答案藏在数据里]]></title><link>https://blog.youkuaiyun.com/hackchen/article/details/150003607</link><guid>https://blog.youkuaiyun.com/hackchen/article/details/150003607</guid><author>hackchen</author><pubDate>Thu, 07 Aug 2025 10:16:10 +0800</pubDate><description><![CDATA[本文对比宝塔面板（1500万台安装）与1Panel（3万+GitHub星标）的用户友好度与成本。通过资源占用（150MB vs 230MB）、价格（699元/年 vs 开源免费）、功能（传统环境 vs 容器化）等数据，揭示新手选宝塔的短期便利与技术团队选1Panel的长期收益，最终给出三类用户的决策指南。]]></description><category></category></item><item><title><![CDATA[记录一个手贱改的一个Docker配置，导致网络问题]]></title><link>https://blog.youkuaiyun.com/hackchen/article/details/149935786</link><guid>https://blog.youkuaiyun.com/hackchen/article/details/149935786</guid><author>hackchen</author><pubDate>Tue, 05 Aug 2025 13:43:08 +0800</pubDate><description><![CDATA[前面修改了一个Docker的配置，这样就可以隔断Docker自动配置网络，谁知道出了一个很坑的问题，改了几天才发现是这个配置的问题。上面这样修改后导致Docker容器内部的东西全部都没办法访问外部网络了。]]></description><category></category></item><item><title><![CDATA[拒绝重复造轮子！vue-codemirror 助你快速集成代码编辑器]]></title><link>https://blog.youkuaiyun.com/hackchen/article/details/149885021</link><guid>https://blog.youkuaiyun.com/hackchen/article/details/149885021</guid><author>hackchen</author><pubDate>Mon, 04 Aug 2025 09:30:00 +0800</pubDate><description><![CDATA[本文详细介绍 vue-codemirror 在 Vue3 项目中的使用方法，从安装到配置，涵盖语言支持、主题设置和事件处理，附带完整代码示例和常见问题解决，帮助前端开发者快速集成功能强大的代码编辑器。]]></description><category></category></item><item><title><![CDATA[闭源潮下的云原生求生：Rancher/Sealos/OpenShift谁能接盘500万用户？]]></title><link>https://blog.youkuaiyun.com/hackchen/article/details/149880269</link><guid>https://blog.youkuaiyun.com/hackchen/article/details/149880269</guid><author>hackchen</author><pubDate>Sun, 03 Aug 2025 14:27:07 +0800</pubDate><description><![CDATA[2025年7月31日，Kubesphere突然宣布闭源，引发500万用户信任危机。本文深度解析事件真相，对比Rancher/OpenShift/Sealos三大替代品的技术差异与迁移成本，揭露企业"连夜删代码"的真实困境，并探讨开源社区如何重建信任。数据显示，83%用户面临1-2个月迁移周期，中小团队平均损失超50万元。]]></description><category></category></item><item><title><![CDATA[Coze 与 Dify 深度对比：2025 年 AI 智能体平台选型指南]]></title><link>https://blog.youkuaiyun.com/hackchen/article/details/149670892</link><guid>https://blog.youkuaiyun.com/hackchen/article/details/149670892</guid><author>hackchen</author><pubDate>Sat, 26 Jul 2025 19:14:22 +0800</pubDate><description><![CDATA[本文深度对比Coze与Dify两大AI智能体平台，从功能特性、性能数据、成本结构等维度展开分析。Coze以零代码、字节生态整合为优势，适合快速落地轻量场景；Dify侧重企业级定制与复杂流程编排，满足高并发与数据安全需求。结合2025年Coze开源与Dify v1.5.0更新，为不同规模用户提供精准选型指南。]]></description><category></category></item><item><title><![CDATA[AI泡沫或将比互联网泡沫更严重：一场注定重复的历史闹剧？]]></title><link>https://blog.youkuaiyun.com/hackchen/article/details/149532944</link><guid>https://blog.youkuaiyun.com/hackchen/article/details/149532944</guid><author>hackchen</author><pubDate>Tue, 22 Jul 2025 12:41:45 +0800</pubDate><description><![CDATA[本文通过对比2000年互联网泡沫与当前AI投资热潮，揭示AI泡沫因更高估值集中度、更隐蔽风险而更危险。数据显示标普500前十大公司市盈率已超互联网泡沫峰值，Anthropic等独角兽估值千亿却未盈利。]]></description><category></category></item><item><title><![CDATA[用了Dia浏览器一周后，我卸载了所有浏览器：这才是AI时代该有的上网方式]]></title><link>https://blog.youkuaiyun.com/hackchen/article/details/149200938</link><guid>https://blog.youkuaiyun.com/hackchen/article/details/149200938</guid><author>hackchen</author><pubDate>Tue, 08 Jul 2025 16:21:01 +0800</pubDate><description><![CDATA[Dia浏览器：AI赋能的下一代浏览体验 Dia浏览器重新定义了浏览器的核心逻辑，将AI深度整合为浏览器本身而非附加功能。其极简界面背后是强大的智能交互能力，能自动处理跨页面信息整合、视频内容提取和个性化任务执行。测试显示，Dia可节省40%以上的信息处理时间，尤其适合学生、研究者和内容创作者。虽然目前仅支持macOS且存在一些测试版问题，但其&quot;从浏览到解决问题&quot;的理念已展现出颠覆性潜力，可能引领浏览器进入AI交互新时代。]]></description><category></category></item><item><title><![CDATA[Go与JS无缝协作：Goja引擎实战之错误处理最佳实践]]></title><link>https://blog.youkuaiyun.com/hackchen/article/details/149199994</link><guid>https://blog.youkuaiyun.com/hackchen/article/details/149199994</guid><author>hackchen</author><pubDate>Tue, 08 Jul 2025 15:49:25 +0800</pubDate><description><![CDATA[本文深入介绍了纯Go实现的JavaScript引擎Goja，分析了其核心特性、性能优势和适用场景。通过实战案例详细展示了如何在Go应用中集成Goja引擎，重点解析了JavaScript错误处理的最佳实践，包括错误捕获、类型判断和信息提取。同时探讨了Go与JS双向通信的高级技巧，帮助开发者充分利用两种语言的优势，构建更灵活、更强大的应用系统。]]></description><category></category></item><item><title><![CDATA[[特殊字符] 小白必看！这个神器让编程效率暴涨 300%，后悔没早知道！]]></title><link>https://blog.youkuaiyun.com/hackchen/article/details/149139905</link><guid>https://blog.youkuaiyun.com/hackchen/article/details/149139905</guid><author>hackchen</author><pubDate>Sat, 05 Jul 2025 17:49:11 +0800</pubDate><description><![CDATA[《极速箱：新手程序员必备的高效开发工具包》 摘要：针对编程新手常见的JSON处理、编解码、正则表达式等难题，开源工具箱&quot;极速箱&quot;提供一站式解决方案。该工具包含六大核心功能：智能JSON格式化编辑器、可视化编码转换、正则表达式测试面板、无代码HTTP请求调试、时间戳双向转换以及个性化收藏系统。支持Docker快速部署，操作界面简单直观，无需编程基础即可上手。作为免费开源项目，极速箱覆盖80%日常开发场景，特别适合编程初学者提升效率。项目已开源在GitHub，并提供在线试用版本，帮助开发者节]]></description><category></category></item><item><title><![CDATA[WordPress一次表单设置导致的报错，此表单不安全,因此,系统已关闭自动填充功能]]></title><link>https://blog.youkuaiyun.com/hackchen/article/details/149102213</link><guid>https://blog.youkuaiyun.com/hackchen/article/details/149102213</guid><author>hackchen</author><pubDate>Thu, 03 Jul 2025 20:48:20 +0800</pubDate><description><![CDATA[最近一直在做WordPress相关的站点，突然某个站点提示“此表单不安全,因此,系统已关闭自动填充功能”，找了一些资料，最后确定的域名协议不一直造成的，页面使用的是https协议，form表单用的是http协议。]]></description><category></category></item><item><title><![CDATA[B 站又搞大事情，AniSora V3 震撼开源，一键开启动漫视频自由]]></title><link>https://blog.youkuaiyun.com/hackchen/article/details/149101963</link><guid>https://blog.youkuaiyun.com/hackchen/article/details/149101963</guid><author>hackchen</author><pubDate>Thu, 03 Jul 2025 20:36:27 +0800</pubDate><description><![CDATA[家人们，大消息！B 站又双叒搞大动作了，直接开源了 AniSora V3 动漫视频生成模型 ，这可真是咱们这些追求尝新的码农的福音！不用再苦哈哈地自己一点点搭建复杂的视频制作流程，现在有了这个模型，一键就能生成多种风格的动漫视频镜头，不管是番剧那种精彩刺激的打斗场景，还是国创动画里充满想象力的奇幻世界，又或是漫画改编那种独特的风格呈现，甚至是 VTuber 超可爱的直播片段、动画 PV 酷炫的宣传画面、鬼畜（MAD）里各种魔性好玩的创意，它统统不在话下！]]></description><category></category></item><item><title><![CDATA[从0到1解锁Element-Plus组件二次封装El-Dialog动态调用]]></title><link>https://blog.youkuaiyun.com/hackchen/article/details/149101889</link><guid>https://blog.youkuaiyun.com/hackchen/article/details/149101889</guid><author>hackchen</author><pubDate>Thu, 03 Jul 2025 20:30:06 +0800</pubDate><description><![CDATA[经过二次封装实现动态调用的el-dialog组件，不仅大大提高了代码的复用性，让我们在不同的业务场景中能够轻松应对对话框的各种需求，还增强了项目的灵活性和可维护性。以前写一堆重复代码的日子一去不复返啦！强烈建议各位小伙伴在自己的项目中也尝试应用这种二次封装的方法 ，相信你们会发现它的强大之处。要是在实践过程中有什么经验，或者遇到了问题，都欢迎在评论区留言分享。咱们一起交流，共同进步！]]></description><category></category></item><item><title><![CDATA[玩机系列之：海外VPS、独立站备份神器GoBackup]]></title><link>https://blog.youkuaiyun.com/hackchen/article/details/149000882</link><guid>https://blog.youkuaiyun.com/hackchen/article/details/149000882</guid><author>hackchen</author><pubDate>Sun, 29 Jun 2025 17:54:50 +0800</pubDate><description><![CDATA[GoBackup 是一个为中小型服务器而设计备份工具，内置计划任务，帮你定时备份数据库、配置文件，通过导出、打包压缩，最终存储到外部云存储（如：FTP、SCP、S3、GCS、Aliyun OSS …）。我们使用它来对我们的海外VPS和独立站进行备份。]]></description><category></category></item><item><title><![CDATA[NexusTerminal一款视频移动端的webSSH]]></title><link>https://blog.youkuaiyun.com/hackchen/article/details/148567593</link><guid>https://blog.youkuaiyun.com/hackchen/article/details/148567593</guid><author>hackchen</author><pubDate>Tue, 10 Jun 2025 20:38:49 +0800</pubDate><description><![CDATA[星枢终端（Nexus Terminal）是一款现代化Web远程管理工具，支持SSH/RDP/VNC协议，提供多标签页管理、SFTP文件编辑、容器运维等功能。通过Docker快速部署，包含前端、后端、RDP服务和Guacd组件，并推荐使用Nginx反向代理。该工具内置安全认证、审计日志和异常防护机制，适合服务器运维和独立站运营场景。部署只需配置.env和docker-compose.yml文件后运行容器即可使用。]]></description><category></category></item><item><title><![CDATA[golang 适配器模式 简单示例]]></title><link>https://blog.youkuaiyun.com/hackchen/article/details/141679081</link><guid>https://blog.youkuaiyun.com/hackchen/article/details/141679081</guid><author>hackchen</author><pubDate>Thu, 29 Aug 2024 15:02:46 +0800</pubDate><description><![CDATA[有些时候我们做项目会需要切换不同的数据源，比如数据源是一个文本的形式存储的，这时候使用适配器模式就可以方便的切换，或者是在支付的场景，用户选择不同的支付方式的时候。把上面代码放在 main.go 里面执行即可查看效果。]]></description><category></category></item></channel></rss>