
AI 写代码总爱过度设计?Ponytail 让 Claude Code 先找现成方案,再决定写不写
让 AI 写一个日期选择器,它很可能转头装一个日期库,再包一层自己的组件,最后还跟你讨论时区怎么处理。可浏览器自带日期输入,项目里往往也已经有现成的 Input 组件,拼起来十来行就够了。 Ponytail 是开源作者 DietrichGebert 做的一个 Skill(MIT 协议),要解决的就是这件事:让 AI…
阅读全文
让 AI 写一个日期选择器,它很可能转头装一个日期库,再包一层自己的组件,最后还跟你讨论时区怎么处理。可浏览器自带日期输入,项目里往往也已经有现成的 Input 组件,拼起来十来行就够了。 Ponytail 是开源作者 DietrichGebert 做的一个 Skill(MIT 协议),要解决的就是这件事:让 AI…
阅读全文
做 AI 应用的人,多半被用户问过这么一句:我上次不是跟你说过吗?用户上周说过自己吃素,这周 AI 照样推荐红烧肉;在 Claude Code 里说了五遍项目用 Pydantic v2,第六次它还是写 v1。原因都一样,会话一结束,上下文就清空了,下次从零开始。 Mem0 是专门解决这件事的记忆层,Apache 2.…

写技术方案,最磨人的往往不是方案本身,而是那张架构图。打开 draw.io,拖框、对齐、连线、调配色,一个十几个服务的系统图,半小时起步;需求一改,还得再拖一遍。 让 AI 直接出图是个思路,但生图模型交出来的是一张 PNG:某个框的字写错了、箭头连反了,你没法点进去改,只能换个说法重新生成,还不一定保证别处不变。…

几个月前,DeepSeek-TUI 以“终端里的 Claude Code 开源替代”在 GitHub 上走红:Rust 编写、围绕 DeepSeek V4 设计、成本远低于订阅制工具。现在再去找这个仓库,会发现它已经改名为 Codewhale,仓库迁到了 codewhale-hq/Codewhale,定位也从“Dee…

用 Claude Code 做前端,很多人都遇到过同一个问题:登录页、Dashboard、落地页,生成出来的东西长得差不多。千篇一律的字体、渐变背景、三张一样的圆角卡片排一排,再加一个居中的按钮。 原因并不神秘:模型在没有约束时,会倾向于训练数据里最常见、最安全的方案。Anthropic 官方为此提供了一个 Skil…

用过 Agent Skill 的人大多有这种体会:那份 SKILL.md 基本是写完就定死了。要么自己手写,要么让一个强模型一次性生成,好不好用全看第一版。想让它变好只能回头手改,改完也说不清是真的变好了还是感觉变好了。 微软开源的 SkillOpt 想改变的就是这一点。它把训练神经网络的那套方法,包括 epoch、…

用 Claude Code 久了,很多人会碰到这种情况:问一个简单的架构问题,比如“这个模块的数据流是怎样的”,它却派出 Explore 子 Agent,grep 关键字、glob 找文件、逐个 Read,再顺着调用链一路追下去。几十次工具调用、一两分钟过去,换来一句本该很快就能给出的回答。 Claude Code…

AI 编程工具越来越多,但长期以来它们彼此不通:Claude Code 主要在终端里用,Codex 有自己的客户端,Cursor 的 Agent 只能在 Cursor 里跑。想把某个 Agent 放进自己习惯的编辑器,或者让几个 Agent 协作处理同一个项目,往往要做定制集成。 十几年前编程语言工具也是这个局面,每…

每天在终端里跑命令、SSH 上服务器、看部署日志的人,大多对 Warp 不陌生:Rust 写的、GPU 渲染、输出按命令分块,还内置 AI。过去让不少人犹豫的一点是它闭源,终端是敲所有命令的地方,代码看不到总归不踏实。 现在 Warp 把客户端代码放到了 GitHub(warpdotdev/warp),OpenAI…

装好 Claude Code 之后,很多人做的第一件事是打开 CLAUDE.md 写几条规则,然后就停在这里了。Hook 可以在危险操作前拦一下,自定义 Command 可以一句话跑完一整套测试,MCP 可以让 Claude 直接查数据库,这些能力都在,只是要自己一个个从零配。 claude-code-templat…

让 AI 写一个日期选择器,它很可能转头装一个日期库,再包一层自己的组件,最后还跟你讨论时区怎么处理。可浏览器自带日期输入,项目里往往也已经有现成的 Input 组件,拼起来十来行就够了。 Ponytail 是开源作者 DietrichGebert 做的一个 Skill(MIT 协议),要解决的就是这件事:让 AI…
阅读全文
做 AI 应用的人,多半被用户问过这么一句:我上次不是跟你说过吗?用户上周说过自己吃素,这周 AI 照样推荐红烧肉;在 Claude Code 里说了五遍项目用 Pydantic v2,第六次它还是写 v1。原因都一样,会话一结束,上下文就清空了,下次从零开始。 Mem0 是专门解决这件事的记忆层,Apache 2.…

写技术方案,最磨人的往往不是方案本身,而是那张架构图。打开 draw.io,拖框、对齐、连线、调配色,一个十几个服务的系统图,半小时起步;需求一改,还得再拖一遍。 让 AI 直接出图是个思路,但生图模型交出来的是一张 PNG:某个框的字写错了、箭头连反了,你没法点进去改,只能换个说法重新生成,还不一定保证别处不变。…

几个月前,DeepSeek-TUI 以“终端里的 Claude Code 开源替代”在 GitHub 上走红:Rust 编写、围绕 DeepSeek V4 设计、成本远低于订阅制工具。现在再去找这个仓库,会发现它已经改名为 Codewhale,仓库迁到了 codewhale-hq/Codewhale,定位也从“Dee…

用 Claude Code 做前端,很多人都遇到过同一个问题:登录页、Dashboard、落地页,生成出来的东西长得差不多。千篇一律的字体、渐变背景、三张一样的圆角卡片排一排,再加一个居中的按钮。 原因并不神秘:模型在没有约束时,会倾向于训练数据里最常见、最安全的方案。Anthropic 官方为此提供了一个 Skil…

用过 Agent Skill 的人大多有这种体会:那份 SKILL.md 基本是写完就定死了。要么自己手写,要么让一个强模型一次性生成,好不好用全看第一版。想让它变好只能回头手改,改完也说不清是真的变好了还是感觉变好了。 微软开源的 SkillOpt 想改变的就是这一点。它把训练神经网络的那套方法,包括 epoch、…

用 Claude Code 久了,很多人会碰到这种情况:问一个简单的架构问题,比如“这个模块的数据流是怎样的”,它却派出 Explore 子 Agent,grep 关键字、glob 找文件、逐个 Read,再顺着调用链一路追下去。几十次工具调用、一两分钟过去,换来一句本该很快就能给出的回答。 Claude Code…

AI 编程工具越来越多,但长期以来它们彼此不通:Claude Code 主要在终端里用,Codex 有自己的客户端,Cursor 的 Agent 只能在 Cursor 里跑。想把某个 Agent 放进自己习惯的编辑器,或者让几个 Agent 协作处理同一个项目,往往要做定制集成。 十几年前编程语言工具也是这个局面,每…

每天在终端里跑命令、SSH 上服务器、看部署日志的人,大多对 Warp 不陌生:Rust 写的、GPU 渲染、输出按命令分块,还内置 AI。过去让不少人犹豫的一点是它闭源,终端是敲所有命令的地方,代码看不到总归不踏实。 现在 Warp 把客户端代码放到了 GitHub(warpdotdev/warp),OpenAI…

装好 Claude Code 之后,很多人做的第一件事是打开 CLAUDE.md 写几条规则,然后就停在这里了。Hook 可以在危险操作前拦一下,自定义 Command 可以一句话跑完一整套测试,MCP 可以让 Claude 直接查数据库,这些能力都在,只是要自己一个个从零配。 claude-code-templat…