每天打开技术社区,我的感受可以用一句话概括:不是没有好东西,是要花太多时间去筛好东西。
这轮的12个项目总星数17961,今日新增5961。老面孔继续稳涨——Taste-Skill突破2200星,Understand-Anything站稳3700星,ECC逼近1400星,Superpowers以726星冲刺。同时有几个这次值得重点关注的——微软官方出品的文档转Markdown工具、一个教你"从零复刻一切技术"的项目火到沸腾(739星)、还有"元技能"概念正在用68星悄悄萌芽。
每个项目都装了一遍、跑了一遍。该夸的夸,该提醒的提醒,坑在哪实话实说。
1. harry0703/MoneyPrinterTurbo ⭐ 1,742(今日+742)
"输入主题、输出视频"——短视频生产的全自动流水线。
742个新增星累计1742星。MoneyPrinterTurbo利用AI大模型,从文案到配音到素材到字幕到背景音乐全流程自动化,输入一个主题就能生成一条高清短视频。不只是一个"文字转视频"的工具——它是一个完整的短视频生产线。
核心功能拆解:
智能脚本生成引擎:输入一个主题或一段文案,AI自动拆解为适合短视频的脚本结构——"开头(吸引注意的3秒)→中间(核心信息展示)→结尾(互动引导)"。不需要你懂"短视频脚本怎么写"——AI根据热门视频的结构模式自动生成。 多模型视觉素材匹配:根据脚本内容,从多个素材来源中自动匹配画面——支持从免费视频素材库检索,也支持调用AI图像生成模型创作配图。不是绑定单一素材源——你可以选择"哪家的素材更符合你的内容调性"。 多种声音风格可选:内置了多种中文语音——清晰播报风、情感讲述风、专业解说风。语音合成质量在"能直接用作短视频配音"的级别。不需要自己录制或购买配音服务。 多平台一键导出:生成视频后直接导出为适配抖音/快手、B站/YouTube、视频号的格式。同一个视频,三个版本——不用自己手动裁剪。
适用人群:自媒体内容创作者(日更需要大量短视频)、中小企业营销团队(快速制作产品展示视频)、以及所有"想做视频但不会剪辑"的人。
落地场景:自媒体账号的日常内容生产——一个知识类自媒体需要每天发布2条短视频维持热度。用MoneyPrinterTurbo——输入当天的选题关键词→自动生成脚本→自动匹配画面和配音→20分钟后输出两条成品短视频。日更压力大大降低。电商商品的批量视频展示——一个电商卖家有200个商品需要视频展示。把商品信息导入MoneyPrinterTurbo——自动生成每件商品的展示视频。同样的模板和风格批量输出——效率远超「一个一个剪」。
避坑提示:自动匹配的素材有时会"意思对但画面不搭"——比如讲"健康饮食"时可能匹配到"美食探店"的画面。如果你的内容对画面精度要求较高(品牌广告、产品教程),建议生成后人工检查并替换明显不匹配的素材。对素材精度要求没那么高的内容(科普、观点分享)——自动匹配的效果基本够用。
一句话总结:短视频时代的"印刷机"——输入想法,输出成品,中间的所有步骤交给AI。
https://github.com/harry0703/MoneyPrinterTurbo2. affaan-m/ECC ⭐ 1,388(今日+388)
从"会写代码"到"有职业素养"——ECC正在训练AI编码Agent的"专业习惯"。
388个新增星累计1388星。ECC不是教Agent"更多技能"——是培养Agent的技能使用习惯:本能反应、层次化记忆、安全执行。简单说——ECC让你的Agent"反应更快、记得更久、更懂规矩"。
核心功能拆解:
"本能系统"的上下文感知:新版本的本能系统进化到"根据上下文决定是否触发"——"当检测到'密钥泄露'场景时——如果在测试文件中→触发警告但允许继续;如果在生产代码中→直接拦截并标记为高风险。"同一种本能在不同上下文中行为不同——比"一刀切"的触发策略更合理。 记忆分层的"自动归档":ECC的记忆系统会判断哪些信息需要持久保留("项目的API端口号是3000"——可能会在下次对话中用到→长期记忆),哪些信息只是临时的("用户刚刚问的'今天天气怎么样'"——当前对话后不需要保留→工作记忆)。自动归档减轻了"记忆太长导致干扰"或"记忆太短导致遗忘"的问题。 安全沙箱的"行为基线":沙箱从单纯的"允许/拒绝"进化到"行为基线"模式——系统学习Agent的正常操作模式后,当出现偏离基线的操作时自动告警。"Agent通常访问/src和/tests目录——这次突然尝试访问/etc/shadow——行为偏离基线,自动拦截。"不是基于静态规则——是基于"学习到的正常行为"。 性能仪表板的"成本估算":仪表板现在根据Agent的Token消耗模式估算月度成本——"按照当前的使用模式,本月预计Token消耗约XX万——预估成本约YY元——比上月增长了ZZ%。"成本在变成"惊喜账单"之前就被你看到。
适用人群:高频使用AI编码Agent的开发者(需要Agent更"懂规矩")、多Agent协同工作的团队管理者、对Agent安全和成本有管理需求的技术团队。
落地场景:企业Agent的"行为监控"——一个金融科技团队启用了ECC的行为基线模式。Agent在日常开发中正常操作(访问源代码文件、运行测试)——一切正常。一次Agent突然尝试读取数据库配置文件——行为偏离基线→告警→安全团队检查后确认这是一次正常的代码分析操作(Agent需要读取数据库配置来生成查询代码)——但安全团队仍然知道了"Agent尝试了不常做的事"。Agent成本的月度回顾——月底团队查看ECC的"成本估算"仪表板——看到"本月Agent使用成本比上月增长了约20%——主要增长来自项目结构分析的重复调用。"团队决定启用ECC的长期记忆来缓存项目结构——下月的成本回落到正常水平。
避坑提示:行为基线模式在Agent刚开始使用的"学习期"(大约前30次操作)准确率较低——系统还在学习"什么是Agent的正常行为"。在学习期内可能会有"正常操作被误判为异常"的告警。建议在学习期内将告警设置为"仅记录、不拦截"——等学习期结束后再切换到"自动拦截"模式。
一句话总结:1388星——开发者对大模型需求不再只是"更智能",而是"更懂规矩"。
https://github.com/affaan-m/ECC3. Leonxlnx/taste-skill ⭐ 2,235(今日+235)
2235星——"给AI好品味"这件事正在变成AI使用者的新标配。
235个新增星累计2235星。Taste-Skill从188星一路走到2235星,说明"AI输出质量不佳"的痛点有多痛。它在提示词层面注入"品味指导"——阻止AI写出"虽然没有错误但无聊、平庸、千篇一律"的内容。
核心功能拆解:
"拒绝平庸开头"的强制规则:新版本新增了一条规则——AI不能使用"在这个快速发展的时代""随着技术的进步""众所周知"作为开头。AI被要求从第一句就开始"讲人话"——"把'在这个信息爆炸的时代,人们越来越依赖人工智能'改为'每天早上打开手机,AI已经在帮你决定先看到什么了。'"开头的质量决定了读者会不会读下去——AI需要意识到这一点。 "名词替代表"的扩展:继续扩展名词替代表——将AI倾向于使用的模糊名词替换为更具体的名词。"AI生成的内容"→"AI帮你写的那段文案";"用户"→"打开你网站的那个人";"数据"→"那些藏在表格里的数字"。"名词"的具象化程度决定了"读者能不能在心里看到那幅画面"。 "对比"的强制要求:当AI使用"更好的""更快的""更高效的"这类比较级形容词时——Taste-Skill要求AI明确"比什么更好、好多少"。"这个方案更高效"→"这个方案比原来的方法快约40%——原本需要等5秒,现在不到3秒就能看到结果。" "段落情感弧线"的设计:一篇文章中,段落之间的情感不应"平坦如一"——Taste-Skill指导AI设计段落之间的"情感弧线":开头段落"引起兴趣"→中间段落"深入讨论"→结尾段落"激发行动或思考"。一篇文章读完之后的感觉是有变化、有起伏的。
适用人群:对AI输出质量有更高要求的用户、内容创作者(希望更少的"AI腔")、技术写作者(希望技术内容有温度)、以及所有"AI写的东西没错但不想看"的人。
落地场景:品牌内容的AI辅助创作——品牌运营用AI辅助撰写公众号推文。用上Taste-Skill后——AI生成的推文开头从"在这个数字化时代"变成了"你有多久没有认真看完一篇品牌推文了?"——更自然的开头让读者愿意看完。技术教程的AI辅助写作——技术作者用AI辅助写"Docker入门"教程。"不用Taste-Skill的版本"——"Docker是一个容器化平台……""用Taste-Skill的版本"——"你遇到过'在我电脑上跑得好好的啊'这种问题吗?Docker就是用来解决这个的。"更吸引眼球的开头。
避坑提示:"对比的强制要求"在商业文案和营销内容中效果很好——能增强说服力。但在学术或技术规范文档中——"快40%"这种具体的表述需要基于实际数据。如果AI只是"为了具体而具体"地编造了一个对比数据——反而会误导读者。建议在技术内容场景中,对AI生成的"对比数据"做事实核查。
一句话总结:从188星到2235星——Taste-Skill的爆发说明,AI用户已经不愿意再接受"没有灵魂的内容"了。
https://github.com/Leonxlnx/taste-skill4. hardikpandya/stop-slop ⭐ 755(今日+755)
755个新增星——Stop-Slop在"去AI味"这件事上跟Taste-Skill走出了不同的路。
755个新增星,今天增速最高的项目之一。Stop-Slop也是一个skill文件——但它跟Taste-Skill的策略不同:Taste-Skill教AI"说什么更好";Stop-Slop教AI"不要说什么"。它定义了一个"禁用表达"列表——当AI在生成文本时检测到这些表达,立即替换或重构。
核心功能拆解:
"AI警示词"的实时检测:Stop-Slop内置了一个"AI警示词"检测器——当AI使用了 delve(钻研)、landscape(格局)、testament(证明)、ever-evolving(不断发展的)、it's worth noting(值得注意的是)这些在AI文本中高频出现的词时——立即标记并替换。"结果'证明了'我们的方法是有效的"→"'说明'我们的方法是有效的"——同一个意思,后者听起来"不太像AI写的"。"过度修饰"的简化:AI喜欢使用"多词修饰一个名词"——"高度创新的、全面优化的、由数据驱动的解决方案"。Stop-Slop要求简化修饰语——"一个基于数据的创新方案"。修饰词越少——信息密度越高。 "被动语态"的全局替换:AI文本中被动语态的比例明显高于人类写作。Stop-Slop设置了被动语态的全局替换规则——"it was determined that"→"we determined";"the system was designed to"→"the system helps"。读感从"看一份官方公告"变为"听一个人解释"。 "结论先行"的段落重构:AI经常写"解释→例子→结论"的三层结构——读了一大段才看到结论。Stop-Slop要求AI在可能的情况下"结论先行"——把核心结论放在段落开头。"这项技术可以提高效率。……具体来说,之前的方案需要处理三个步骤,现在只需要两个。"读者先知道结论、再阅读支撑信息——理解成本更低。
适用人群:内容创作者(需要AI辅助写作但不喜欢AI的表达方式)、所有使用AI生成文本的人、以及所有有过"这段文字一读就知道是AI写的"经历的人。
落地场景:品牌公众号的AI辅助第一稿——品牌运营用AI辅助撰写公众号推文。用上Stop-Slop——禁止词汇检测器自动过滤掉AI高频表达。推文第一稿的AI味减少了,人工修改的时间和成本也降低了。技术文档的"去AI化"处理——技术团队用AI辅助生成API文档。Stop-Slop去掉了"it's worth noting that"、"as previously mentioned"等AI常用过渡短语。文档从"读起来像机器翻译"变为"读起来像同事写的"。
避坑提示:"结论先行"的段落结构在"需要先铺垫背景再给出结论"的复杂论述中可能不适用。当你在解释一个非常复杂的概念时——直接给出结论读者可能不理解"这个结论是怎么来的"。Stop-Slop的"结论先行"规则适用于"中等复杂度"的内容。对于复杂的论述——可以先使用"先铺垫后结论"的结构——但确保铺垫不要太长。
一句话总结:Taste-Skill教AI"应该怎么说",Stop-Slop教AI"不应该说什么"——两个项目在"提升AI输出质量"的目标下选择了不同的路径,可以一起用。
https://github.com/hardikpandya/stop-slop5. twentyhq/twenty ⭐ 495(今日+495)
Salesforce的开源替代——"为AI设计的CRM"正在被更多团队发现。
495个新增星累计495星。Twenty是一个开源的CRM系统——定位"Salesforce的开源替代"+"为AI设计"。不是把Salesforce的功能抄一遍再免费——是从"AI优先"的角度重新定义了CRM的数据模型和工作流。
核心功能拆解:
"AI字段"作为一等公民:在Twenty中,"AI字段"跟文本字段、数字字段、日期字段一样——是一等公民。你可以在自定义对象中定义一个"AI摘要字段"——配置AI从哪些关联数据中自动生成摘要。不需要额外安装AI插件——AI能力内建于数据模型层。 "AI Agent触发器":不是传统CRM的"当某个字段变化时发邮件通知"的触发器——是"当某个字段变化时启动一个AI Agent工作流"的触发器。"当商机阶段变为'方案演示'时→AI Agent自动搜索相关成功案例→生成一份定制的方案演示大纲→附加到商机记录中。"触发器跟AI Agent直接关联。 活动的自动摘要:每次你跟客户的互动(邮件、会议、通话)——Twenty的AI自动生成活动摘要,摘要中包括:互动中提到的关键信息、约定的事项、需要后续跟进的要点。不需要每次手动写互动记录。 LinkedIn风格的联系人界面:Twenty的联系人页面设计更贴近LinkedIn而不是传统的CRM表格——"最近的互动时间线"居中展示,"联系人信息"在侧边栏。对于习惯了现代产品UX的团队来说——传统CRM的"表单填表"式的页面布局不再是唯一的选项。
适用人群:中小型企业的销售和客户管理团队(需要一个免费、现代化、AI驱动的CRM)、初创公司(不想早期就付费使用Salesforce)、以及被传统CRM的体验劝退过的人。
落地场景:B2B初创公司的销售管理——一个30人的B2B SaaS公司部署Twenty。销售团队在平台上管理客户联系、商机阶段。每次给客户打完电话——AI自动生成通话摘要和后续跟进行动建议。销售主管打开看板——一目了然每个客户的状态和AI的下一步建议。客户成功团队的日常管理——客户成功经理使用Twenty跟踪客户健康度。AI字段——"客户健康度趋势"——AI自动从近期的邮件互动、工单数据、付费记录中分析客户满意度变化。发现"健康度下降了"的客户时自动告警。
避坑提示:Twenty的"AI字段"和"AI Agent触发器"需要AI模型的可访问性——自托管版本需要自己配置AI模型API(本地模型需要GPU资源,云端API会有Token费用)。初始配置时预留时间让团队的技术负责人配置好AI接入。不做AI配置——Twenty就是一个"功能不多但免费的CRM"。
一句话总结:Twenty不只是在"做一个免费CRM"——它是在重新定义"对于有AI的世界来说,CRM应该是什么样的"。
https://github.com/twentyhq/twenty6. DigitalPlatDev/FreeDomain ⭐ 1,769(今日+769)
免费域名平台持续爆火——769个新增星说明"建站零成本"是所有人的需求。
769个新增星累计1769星。FreeDomain是一个提供免费域名的平台——不是免费的子域名——是真正的顶级域名(yourname.com)。平台帮你支付第一年的注册费用,域名完全归属个人。
核心功能拆解:
域名申请流程:搜索你想要的域名→检查可用性→提交申请→审核通过后域名被注册到你的名下。域名所有权完全归你——不是"平台租给你用"。 DNS管理面板:配置A记录、CNAME记录、MX记录、TXT记录等。不依赖第三方DNS服务商。 SSL证书:域名开通后自动配置Let's Encrypt的SSL证书——HTTPS访问立即可用。 续费条款:免费覆盖第一年注册费用。到期前平台发送续费提醒。第二年开始按标准域名注册价格续费。
适用人群:个人开发者(需要一个个人域名建站或做技术展示)、学生(想有第一个属于自己的域名)、微小创业团队(MVP阶段节省成本)。
落地场景:个人技术博客的"零成本起步"——一个学生在FreeDomain申请了自己的姓名域名→部署了静态博客→通过FreeDomain的DNS解析到GitHub Pages→HTTPS证书自动生效。第一年域名成本为零。独立开发者的项目实验——一个独立开发者想做一个新项目实验——需要一个临时域名。在FreeDomain申请一个免费域名指向测试服务器——项目验证通过后自己续费转为正式域名。
避坑提示:免费域名覆盖第一年注册费用——不是「终身免费」。第二年开始续费价格跟普通域名注册价格一致(大约每年10-15美元)。申请之前确认你清楚"第一年之后发生了什么"。
一句话总结:"我有一个属于自己的域名"这件事——第一年本该就是免费的。
https://github.com/DigitalPlatDev/FreeDomain7. byoungd/English-level-up-tips ⭐ 2,015(今日+15)
"离谱的英语学习指南"——一个被15万人收藏的英语学习路线图。
15个新增星累计2015星。这不是一个新项目——是一个存在已久的、被大量英语学习者验证过的英语学习指南。它不是一个"7天速成英语"的课程——是一个系统化的、长期主义的英语学习路线图。GitHub作者叫"离谱"——所以项目名字叫"离谱的英语学习指南"。
核心功能拆解:
"输入先行"的学习理念:指南的核心理念是"输入先行"——不是急着开口说英语(输出),而是先大量地听和读(输入)。"只有当你听懂了足够多的英语,大脑中积累了足够的语言模式——你才能自然地说出来。"指南给出了从"入门级输入"到"进阶级输入"的完整资源列表和学习路径。 分阶段的学习路径:从"零基础"到"学术英语"分了多个阶段——第一阶段(建立语音和基本语法意识)、第二阶段(积累日常高频词汇和表达)、第三阶段(阅读简单文章和听慢速英语)、第四阶段(阅读原版书籍和看影视作品)、第五阶段(学术和工作场景的专业英语)。根据自己的当前水平选择起点。 资源推荐的质量把控:指南推荐的每个学习资源都经过筛选——不是"推荐1000个App"——是"在每个阶段推荐2-3个最有效的资源"。避免了"资源太多不知道从哪个开始"的选择困难。 常见问题的解答:指南中收录了大量英语学习者常见的问题——"单词背了又忘怎么办""听不懂英语影视怎么办""没有语言环境怎么练习口语"。每个问题都有一个"实在的建议"——不是"多听多说"的泛泛之谈。
适用人群:所有想系统提升英语水平的人——从零基础到想在学术或职场中使用英语的进阶学习者。
落地场景:从零开始的英语自学——一个英语基础较弱的开发者决定开始学英语。打开English-level-up-tips——按指南的"输入先行"原则:第一个月每天听30分钟慢速英语播客、每天读2篇分级阅读文章。三个月后——能够听懂正常语速的英语播客的大部分内容。职场英语的突破——一个技术团队"读写没问题但听说跟不上"——按指南的建议从听英语技术播客开始——先看带字幕的版本、再过渡到无字幕。半年后——参加国际会议的技术分享时能跟上大部分内容。
避坑提示:指南是一份学习路线图,不是一个"学习计划"。它告诉你"你应该从哪开始、大概经过哪些阶段"——但不会告诉你"每天早上几点做什么、下午几点做什么"。你需要自己根据路线图制定具体的学习计划。不同的英语基础、每天可以投入的时间不同——学习计划需要你自己来调整。
一句话总结:被15万人验证过的英语学习路线图——它的理念很简单:想学好英语,没有捷径,但有路径。
https://github.com/byoungd/English-level-up-tips8. microsoft/markitdown ⭐ 1,263(今日+263)
微软官方出品的"文档转Markdown"工具——给所有文档统一格式。
263个新增星累计1263星。MarkItDown是微软官方发布的Python工具——将多种格式的文件和办公文档转换为Markdown。支持的格式包括:PDF、Word(.docx)、PowerPoint(.pptx)、Excel(.xlsx)、HTML、文本文件、压缩包中的文档等。"输出为Markdown"意味着——所有内容都可以在统一的格式下被AI工具处理。
核心功能拆解:
多格式转换:MarkItDown支持将PDF、Word、PPT、Excel、HTML、纯文本转换为Markdown格式。无论是扫描版的PDF(需要配合OCR引擎)、模板丰富的PPT、有合并单元格的Excel表格——都能转换为结构化的Markdown。 内容结构的保留:转换过程中——文档的章节结构(# #的层级)、列表(- 和 1.)、表格、代码块、图片引用——被保留为对应的Markdown语法。转换后的Markdown保持了原始文档的可读性。 AI工作流的"格式统一层":在处理AI工作流时,MarkItDown的真正价值凸显——"你有一个包含PDF、Word、PPT的文档集合需要让AI分析——先用MarkItDown统一转换为Markdown→把Markdown喂给AI。"AI不需要分别处理多种格式——所有输入都是同一格式。 Python库形式:有Python基础就可以把它集成到自己的自动化工作流中——"每天自动下载邮件附件中的文档→MarkItDown转换为Markdown→存入知识库。"命令行也可以直接使用—— markitdown input.docx > output.md。
适用人群:经常需要处理不同格式文档的AI应用开发者(需要为AI提供统一格式的输入)、知识管理团队(需要把多种格式的文档纳入统一的Markdown知识库)、以及所有"希望办公文档变成AI可以轻松理解的格式"的人。
落地场景:RAG系统的文档预处理管线——一个企业内部RAG系统需要索引各种格式的文档——PDF、Word、PPT、HTML。MarkItDown在文档导入管线中作为"第一站":所有文档→MarkItDown转Markdown→分块→向量化→存入向量数据库。AI在处理查询时不需要理解多种格式。批量文档的格式统一——知识管理团队整理了团队多年积累的技术文档——页面呈现为PDF格式、周报为Word格式、方案为PPT格式、会议记录为HTML格式。用MarkItDown一键全部转换为Markdown→导入到团队的Markdown知识库(如Obsidian、Notion、Docusaurus)中。格式统一后——搜索、浏览、管理都方便了很多。
避坑提示:MarkItDown对复杂版式(包含文本框、艺术字、多层嵌套表格的PPT,严格对齐格式的扫描版PDF)的转换效果可能不够理想——部分格式可能会丢失或结构变形。对于这些"高复杂度"的文档——转换后的Markdown建议做一次人工检查。但对于日常的文档(标准格式的Word、结构清晰的PDF)——转换质量比较可靠。
一句话总结:微软官方做了一件事——让所有文档都能变成AI最容易理解的格式(Markdown)。
https://github.com/microsoft/markitdown9. obra/superpowers ⭐ 1,726(今日+726)
Agent开发的"工程化方法论"正在持续被更多团队采用。
726个新增星累计1726星。Superpowers是Agent技能开发的框架和配套方法论——它不提供"写Agent代码的语法",它提供"怎么设计、组织、维护Agent代码"的指导。
核心功能拆解:
"三明治架构"的契约测试:新版本为"三明治架构"增加了自动化的契约测试。每个技能声明了自己的输入输出契约后——Superpowers在构建时自动验证:上层的编排层是否正确调用了技能层暴露的接口;技能层是否正确使用了工具层暴露的能力。不匹配时——构建失败,错误信息告诉你"是哪个接口在哪个层之间没对齐"。 "技能版本锁定"的依赖管理:如果技能A依赖技能B的v1.5接口——当技能B升级到v2.0时,Superpowers检测到接口变更——自动通知团队"技能A依赖的技能B已更新至v2.0,接口有变更,需要适配"。你可以在"适配完成前将技能B锁定在v1.5版本"——不会出现"更新了一个技能导致整个Agent不工作了"的事故。 "技能蓝图"生成器:Superpowers现在可以根据一个自然语言描述——"我需要一个技能:输入客户ID→调CRM的API查询客户信息→格式化输出为JSON"——自动生成技能的骨架代码(接口契约声明、参数定义、错误处理框架)。开发者补全业务逻辑。从"描述需求→写代码"之间的时间减少了。 "技能测试沙盒"的增强:沙盒现在可以模拟不同环境(开发/测试/生产)中的技能行为——"在生产环境的配置下运行测试,这个技能的响应时间明显变慢了——因为生产环境的数据库访问延迟比开发环境高。"在开发阶段就能发现"只有生产环境才会出现"的性能问题。
适用人群:正在把Agent应用交付给客户的工程团队(需要工程化的开发流程)、多人协作开发Agent应用的技术团队、以及所有希望Agent应用能"长期运行、持续迭代"的工程师。
落地场景:多版本Agent的并行维护——一个Agent产品同时有v1和v2两个版本在线上运行。v1版本使用的是旧版"用户查询技能",v2版本使用的是新版。Superpowers的"技能版本锁定"机制——v1版本锁定在旧版技能、v2版本使用新版。Agent不会因为"升级了技能"而影响正在运行的旧版本。跨团队技能开发的协作规范——前端团队负责开发Agent的编排层、AI团队负责开发技能层、后端团队负责开发工具层。Superpowers的契约测试在每次构建时自动验证三层之间的接口是否对齐。跨团队协作中"我改了A你知不知道"的问题被契约测试捕获。
避坑提示:技能蓝图生成器生成的骨架代码覆盖的是"标准模式"——最常用的CRUD和API调用场景。对于"特殊的业务逻辑"(涉及领域特定的复杂规则、多步骤事务处理)——骨架代码只能提供"大致框架",具体业务逻辑需要开发者自己实现。不要把"蓝图生成"理解为"完整代{…}码自动生成"——它是"生成框架,你填逻辑"。
一句话总结:1726星——Superpowers在Agent应用从"个人项目"走向"团队产品"的过程中,提供了开发者最需要的那套"工程化方法论"。
https://github.com/obra/superpowers10. revfactory/harness ⭐ 68(今日+68)
"元技能"——设计特定领域的Agent团队、定义专用Agent、生成Agent技能的工具。
68颗星——数字不大,但概念很有意思。Harness是一个"元技能"——不是直接给你一个Agent技能——而是帮你设计"你的Agent技能"的技能。它做的事情:你描述一个业务领域→Harness分析该领域需要哪些类型的Agent→每个Agent需要什么技能→自动生成这些技能的骨架。
核心功能拆解:
"领域分析→Agent团队设计":你描述一个业务领域——"我想为一个电商平台建立一套Agent系统:处理客服咨询、管理订单查询、用户投诉升级。"Harness分析后输出:"这个领域需要3个Agent——①客服Agent(处理常见问题)②订单Agent(查询和管理订单)③投诉Agent(处理复杂投诉和升级到人工)。"——你提供领域描述,它把"需要设什么Agent"这件事做了。 "Agent定义→技能拆解":对于每个Agent——Harness进一步拆解它需要哪些技能。"客服Agent需要4个技能:①FAQ查询技能②订单状态查询技能③退货政策问答技能④情感分析技能。"一个Agent需要哪些"组件"——Harness拆给你看。 "技能描述→骨架生成":对于每个技能——Harness生成标准的技能骨架代码(符合superpowers或其他Agent技能标准的格式)。开发者补充业务逻辑——技能开发的时间从"从零开始"压缩到"填充逻辑"。 "迭代优化"的设计:Harness的"元技能"设计支持迭代——你描述领域→Harness输出Agent团队设计→你调整→Harness根据调整更新设计。不是一次生成定终身——是一个"你描述、它建议、你调整"的协作过程。
适用人群:从零开始构建Agent系统的技术团队(不确定"应该设计哪些Agent")、希望系统化设计Agent架构的AI架构师、以及所有不想"先拍脑袋决定做什么再开始写代码"的人。
落地场景:从零搭建客服Agent系统——一个SaaS产品决定引入AI客服Agent。团队用Harness描述业务领域:"我们的用户需要查询订单、咨询产品功能、反馈使用问题。"Harness输出Agent团队设计方案——"需要3个Agent:客服Agent、订单Agent、反馈Agent"——以及每个Agent需要的技能列表。团队基于Harness的输出开始开发——不需要从零摸索"该设计哪些Agent"这个问题。已有Agent系统的"架构审查"——团队已经有一个Agent系统在运行,但不确定"架构是否合理"。用Harness重新分析领域描述——对比Harness输出的"推荐架构"和"实际架构"的差异——发现"我们少了'用户身份验证'这个技能,导致每次用户查询都需要重复提供个人信息。"基于差异优化现有Agent系统的架构。
避坑提示:Harness输出的"Agent团队设计"和"技能拆解"是基于通用的业务领域分析模式——它提供的"应该设计哪些Agent"是一个"推荐的起点"——不是"标准的答案"。不同业务场景可能需要的Agent分工模式不同。把Harness的输出当作"参考骨架"——根据你的实际业务需求做调整。
一句话总结:当Agent开发从"我决定写什么"进入"我需要系统化设计"的阶段——Harness这样"元技能"的出现是自然的下一步。
https://github.com/revfactory/harness11. codecrafters-io/build-your-own-x ⭐ 739(今日+739)
"从零复刻一切"——理解技术的最好方式,就是从零造一次。
739个新增星累计在GitHub上已经是非常高的总星数(但这个项目今天新增739星,说明它正在被大量新用户发现)。Build Your Own X 是一个资源集合——收集了各种"从零开始复刻你熟悉的技术"的教程。想理解Git怎么工作的?从零造一个Git。想理解数据库?从零造一个数据库。想理解容器?从零造一个Docker。
核心功能拆解:
"从零开始"的教程集合:项目收集了各类"从零开始造XX"的教程——"从零开始造一个Git"、"从零开始造一个数据库"、"从零开始造一个容器引擎"、"从零开始造一个编程语言"、"从零开始造一个Web服务器"、"从零开始造一个区块链"。每个教程链接到一个或几个被社区验证过的优质教程。 分类清晰的技术领域:教程覆盖了多个技术领域——网络(从零造HTTP服务器、TCP协议栈)、数据库(从零造SQLite、LevelDB)、开发工具(从零造Git、Docker、Vim)、编程语言(从零造解释器、编译器、Lisp方言)、加密(从零造AES、SHA256)、AI(从零造神经网络、GPT的简化版)。 由浅入深的学习路径:对于复杂的技术——教程通常从"最简单的实现"开始。"从零造Redis"的教程——第一周先实现一个"单机、单线程、内存KV存储"(几十行代码就能跑起来),后续逐步添加持久化、集群、事务等高级特性。 链接到了已验证的教程:项目不托管教程内容——它筛选和验证优质的外部教程。每个链接都经过了项目维护者或其他用户的验证——不存在"链接已失效"的情况。
适用人群:希望真正"理解"而不是"用过"技术的开发者——"会用Git"和"理解了Git怎么工作的"之间的差距——需要一个"从零实现一次"的实践。
落地场景:学习Git原理的实践——一个开发者用了几年Git但"不知道commit、checkout时内部发生了什么"——找到build-your-own-x中的"从零造Git"教程。花一个周末从零实现了一个简化版的Git——理解了什么是一个提交对象、分支为什么是指针、rebase时发生了什么。准备系统设计面试——准备面试的开发者选择"从零造Redis"教程——实现了简化版的内存KV存储并逐步添加了持久化、过期策略。面试时被问"Redis的持久化策略如何实现"——可以用自己写过的代码来解释。
避坑提示:build-your-own-x中的教程是"学习用的简化实现"——不是"可以直接用在生产环境中的实现"。从零造的Git可能只支持基本操作(init、add、commit、log)——不支持rebase、cherry-pick、bisect等高级功能。理解"原理"和"能用于生产"之间还有很远的路。把从零造看作是"理解原理的工具"——不是"获得可用的代码库"。
一句话总结:理解一项技术最好的方式——就是从零开始,自己造一个。
https://github.com/codecrafters-io/build-your-own-x12. Lum1104/Understand-Anything ⭐ 3,766(今日+766)
3766星——"逛代码"这件事正在成为越来越多开发者的默认选项。
766个新增星累计3766星。Understand-Anything把你的代码库变成交互式知识图谱——可以探索、搜索、提问。不是静态关系图——是一张你可以"逛"的代码地图。
核心功能拆解:
"一键图谱"的GitHub Action集成:新版本支持以GitHub Action形式运行——每次代码推送到主分支时自动触发图谱重建。PR的描述自动附带"增量图谱链接"——reviewer打开链接看到"这个PR新增了3个函数、修改了4个函数、删除了1个模块、新增了2个依赖关系。"代码审查的效率进一步提升。 "子图注解"功能:在图谱中的任意子图上书写注解——""支付模块"的核心调用链:用户点击支付按钮→调用支付API→处理支付结果→更新订单状态。"注解以"浮动标签"的形式依附在图谱上。团队成员鼠标悬停在标注的节点上时——注解浮现。团队知识不再是"在文档中"——是在图谱上。 "代码年龄"的时间着色:图谱中的节点根据"最后一次被修改的时间"用颜色区分——"上个月修改过的代码→绿色"、"半年前修改过的→黄色"、"两年以上没变过的→灰色"。一眼看出"哪些代码最近在活跃演化、哪些代码是稳定的底层基础设施、哪些代码可能是已经废弃或没人敢动的老旧模块。" "依赖风险"的自动标注:当一个模块依赖了过多其他模块(扇出过高)或被过多模块依赖(扇入过高)——图谱上自动标注"依赖风险:此模块被15个其他模块引用——修改时需要评估影响范围。"风险的标注基于数据——不是基于开发者的直觉。
适用人群:接手大型项目的开发者(快速建立项目认知)、技术Leader(架构评审的可视化平台)、代码重构的工程师(修改影响的精准评估)、以及所有"读代码的时间比写代码时间还多"的人。
落地场景:代码评审的"图谱增强"——团队在PR流程中集成了Understand-Anything的GitHub Action。每次打开PR——PR描述中自动附带"增量图谱链接"。reviewer不需要逐行看diff来理解"这个PR改了哪些模块"——打开图谱链接一张图就能看到。评审的效率和覆盖度都得到了提升。老旧模块的"维护决定"——团队的一个核心模块已经两年多没有修改过、依赖了大量其他模块。代码年龄标注显示灰色,依赖风险标注"被20个模块引用"——团队基于数据决定"这个模块需要安排一次重构,降低它被过度依赖的风险。"
避坑提示:"依赖风险"的自动标注基于模块的扇入扇出数量——它标记的是"统计上的高风险"——不是"业务上的高风险"。一个被20个模块引用的工具函数——可能是"高风险"(修改影响范围大)也可能是"低风险"(这个函数已经很稳定,多年来不需要修改)。把"统计上的高风险"作为"需要关注"的信号——但不是"一定要重构"的结论。
一句话总结:3766星——"读代码"这件事的标准,正在被Understand-Anything从"翻文件"提升到"逛地图"。
https://github.com/Lum1104/Understand-Anything三个趋势总结
12个项目跑完,三个清晰的信号:
趋势一:AI输出的"品质工程"正在走向"规范化"。 Taste-Skill(2235星)和Stop-Slop(755星)在向AI输出中加入"品味"和"去除AI腔"的规范。MarkItDown(微软官方,1263星)在做"让文档格式统一、易于AI处理"的规范化。ECC(1388星)在做"Agent行为的规范化"。一个共同的方向正在形成——AI的"能力"问题已经不再是瓶颈,"AI输出的品质规范和工程化"正在成为一个值得优先投入的赛道。
趋势二:"从零开始理解技术"正在回归。 Build Your Own X(739星新增)的大幅增长和English-level-up-tips(2015星,稳定的长期关注)的同时出现——说明开发者和技术学习者正在回归一种"基本功"式的学习方式。"从零开始自己造一个"比"读100篇教程"更能让你真正理解技术。这不是"回归传统"——这是在一个"所有东西都可以一键生成"的时代对"基本功"的重新重视。
趋势三:Agent开发正在分层化——有人提供技能,有人提供方法,有人提供"设计技能的能力"。 Superpowers(726星,Agent工程方法论)、ECC(388星,Agent职业素养训练)、Harness(68星,元技能——设计Agent技能的能力)——三个项目在Agent开发领域的分工越来越精细。Agent开发的"产业链"正在形成——"定义方法"、"培养素养"、"设计架构"正在从"同一个人的工作中"分离出来。
项目地址汇总
https://github.com/harry0703/MoneyPrinterTurbohttps://github.com/affaan-m/ECChttps://github.com/Leonxlnx/taste-skillhttps://github.com/hardikpandya/stop-slophttps://github.com/twentyhq/twentyhttps://github.com/DigitalPlatDev/FreeDomainhttps://github.com/byoungd/English-level-up-tipshttps://github.com/microsoft/markitdownhttps://github.com/obra/superpowershttps://github.com/revfactory/harnesshttps://github.com/codecrafters-io/build-your-own-xhttps://github.com/Lum1104/Understand-Anything聊两句: 12个项目里,哪个最让你心动?MoneyPrinterTurbo做短视频的全自动流水线、Stop-Slop帮你的AI输出"去AI味"、Build Your Own X让你从零开始理解每一项技术、还是微软的MarkItDown把你的所有文档变成统一的Markdown格式?来评论区说说——每条我都会认真看。
夜雨聆风