任侠 志文工作室 07-06 阿里开源的 open-code-review 代码审查工具介绍 AI 编程时代代码审查工具的调研笔记,聚焦审查 Agent 的技术原理、核心特性、性能与选型,并附主流审查工具全景。 配套阅读:为 AI 编码代理提供上下文的知识图谱/语义搜索类工具,见 AI 代码知识图谱与上下文工具。审查 Agent(如 open-code-review)可通过 MCP 调用这些图谱/搜索工具获取精准上下文,二者是"消费端 × 供给端"的互补关系。 背景:AI 编程时代的代码质量新挑战 随着 Claude Code、Cursor、Codex 等 AI 编码代理的普及,代码生成速度大幅提升,但同时也带来了新的挑战: 审查精准度不足:通用 AI Agent 直接审查代码时,容易产生误报或漏报,开发者体验受损,审查意见采纳率低。 Token 成本高昂:AI 审查代码时反复读取大量文件,单次审查动辄消耗数十万 token,成本与延迟双重压力。 上下文窗口有限:即便模型支持 200K+ token,面对百万行级代码库时仍力不从心,AI 难以获取精准的跨文件上下文。 安全审查门槛高:传统 SAST 工具规则僵化、误报率高,难以理解业务上下文中的安全风险。 为应对 #AI技术 #AI #code review
任侠 志文工作室 07-01 AI 编程中的代码知识图谱与上下文工具:七款开源工具能力对比与快速上手 7 款代码知识图谱与上下文/语义搜索开源工具的调研笔记,覆盖技术原理、核心特性、性能对比与选型建议。它们为 AI 编码代理提供精准上下文,是降低 Token 消耗、提升审查与理解准确度的基础设施。 配套阅读:代码审查 Agent 的介绍见 AI 代码审查工具技术介绍。审查 Agent(如 open-code-review)可通过 MCP 调用本文这些图谱/搜索工具获取上下文,二者是"消费端 × 供给端"的互补关系。 背景:AI 编程时代的上下文新挑战 随着 Claude Code、Cursor、Codex 等 AI 编码代理的普及,代码生成速度大幅提升,但同时也带来了新的挑战: 上下文窗口有限:即便模型支持 200K+ token,面对百万行级代码库时仍力不从心,AI 难以获取精准的跨文件上下文。 Token 成本高昂:AI 反复读取大量文件,单次任务动辄消耗数十万 token,成本与延迟双重压力。 代码理解成本高:新人上手、跨团队协作、遗留系统维护,都需要快速理解代码结构与依赖关系。 变更影响难评估:改动一处代码,究竟会波及哪些调用方、测试与上下游服务,人工梳理成本极高 #AI技术 #AI #编程
任侠 志文工作室 04-15 为什么 Superpowers 和 OpenSpec 都强调”先想后做”? 你有没有过这种经历:打开 Claude Code 或者 Cursor,对 AI 说"帮我写个用户登录功能",然后眼睁睁看着它噼里啪啦一顿输出,代码堆了几百行。 你仔细一看——登录逻辑是对的,但密码存储用的是明文,session 处理有问题,还"贴心"地加了一堆你根本不需要的功能。 你让它改,它改完又引入了新 bug。 这不是 AI 不够聪明。是你没有明确的告诉它要做什么和怎么做。 痛点:我们都在假装"Vibe Coding"很美好 老实说,我也是从那个阶段过来的。 一开始觉得 Vibe Coding 编程就是未来——动动嘴皮子,代码自己就出来了。爽了一段时间后发现:AI 写的代码质量,完全取决于你提需求的方式。 大多数人(包括我)提需求的方式是这样的: "帮我写个电商后端" "加个搜索功能" "这个接口要能处理高并发" 然后 AI 就按它理解的去做了。它理解的可能和你想要的完全不是一回事。 更糟糕的是,你很难意识到 AI 已经开始跑偏。等发现的时候,代码已经写了一堆,牵一发动全身,改都不知道从哪改起。 所以我们开始用 AI 编程,其实还是在"边想边写"——只不 #AI技术 #AI #coding
任侠 志文工作室 04-01 轻量级 SDD 开发工具 OpenSpec 实用入门指南 一、OpenSpec 是什么? 一句话:OpenSpec 是一个轻量级的规格驱动开发(SDD)工具,帮助你在写代码前先明确"要做什么"和"怎么做",让 AI 编码助手更好地理解你的项目。 核心价值: - 先写规格,后写代码,避免返工 - 规格、设计、任务联动,实现有据可依 - 支持 20+ AI 编码助手(Cursor、Claude Code、Windsurf 等) - 完全开源,轻量级,无需 API 密钥 二、快速开始:5 分钟上手 2.1 安装 OpenSpec npm install -g @fission-ai/openspec 验证安装: openspec --version # 输出:1.2.0 或更高版本 2.2 在项目中初始化 cd your-project openspec init 初始化过程: 扫描现有工具:OpenSpec 会自动检测你项目中已安装的 AI 工具(如 .claude/、.cursor/) 选择工具:确认或补充你要使用的工具 选择 Profile:选择安装哪些技能(后续详解) 生成配置:自动生成配置文件和技能文件 #AI技术 #AI #coding
任侠 志文工作室 03-10 AI 工具选型指南:OpenClaw 很火,但普通人更该怎么选?这些国产替代更适合你 AI 工具选型指南:OpenClaw 很火,但普通人更该怎么选?这些国产替代更适合你 2026 年开年,最火的 AI 关键词不是“新大模型”,而是那只“养在电脑里的龙虾”:OpenClaw。朋友圈里大家见面打招呼从“用啥模型”变成了“你养龙虾了吗”。 它 GitHub Star 一路飙到二十多万,被媒体称为“史上增长最快的开源 AI 项目”。 本人在一月底 OpenClaw/Clawdbot 推出初始即进行了关注和本地安装体验,并撰写了相关技术文档:OpenClaw(原 Clawdbot/Moltbot)完全技术指南:在本地打造你的多渠道全能 AI 智能助手中枢 但是现在我想说,如果你不是程序员、也不打算折腾命令行,其实未必该从 OpenClaw 入手。对于绝大多数普通用户,更适合的是一整套 “在线深度研究 + 大厂 APP + 桌面 Cowork 助手” 的工具矩阵。 下面这篇文章就按这个思路来聊: OpenClaw 是什么,以及它为什么“很厉害但不适合多数普通人” 专业信息搜集与研究类任务:优先选在线智能体(Manus 同类平台) 日常个人使用:优先选大厂 APP( #AI技术 #AI #AIGC
任侠 志文工作室 03-08 OpenClaw 十大应用场景与实战技巧:从“会聊天”到“会干活” 目标:帮你把 OpenClaw 真正用起来——每个场景不只讲概念,都给出可直接照做的操作方法(指令/配置思路),方便你按图实操。 本文通过智能体深度研究能力,搜集互联网数百篇 OpenClaw 从安装入门到实战相关文档汇总而成,仅供参考。 一、OpenClaw 是什么:先把“能力边界”想清楚 OpenClaw 是一个开源、本地优先的 AI 智能体框架,本质是一个运行在你自己电脑或服务器上的“数字员工平台”,它自己不做推理,而是: 接收你的自然语言指令(通过飞书、钉钉、QQ、Telegram、Web 页面等渠道); 调用已接入的大模型(GPT、Claude、Kimi、通义千问等)当“大脑”; 通过 Skills(技能)和插件系统,当你的“手脚”,控制浏览器、读写文件、执行命令、接入邮箱/日历等实际干活。 典型能力包括: 控制浏览器和本地应用 执行 Shell/脚本、读写本地文件 调用邮件、日历、云盘等 API 设置定时任务、24/7 常驻运行 对接飞书、钉钉、微信、QQ 等聊天工具接收指令 理解一句话:OpenClaw = 聊天入口 + 大模型 + 技能插件 + #AI技术 #Agent #AI