欢迎回来
登录你的知识库账户
忘记密码?
还没有账户?立即注册
创建账户
注册你的专属知识库
已有账户?去登录
找回密码
输入注册邮箱获取验证码
返回登录
请输入图片中的验证码以继续注册
加载中...
取消
新建收藏
手动添加你喜欢的内容
取消
编辑头像与昵称
上传新头像或修改你的显示昵称
支持 JPG/PNG,最大 2MB
取消

问题反馈

notebasewww.notebase.cn
控制台
内容库
动态
管理
账户
U
用户
--
在线
v0.8.7 · 知识库
笔记
KnowledgeBase
网络无边,知识有迹。
0笔记
0工具
30推荐

分类导航

按主题直达

编辑精选

站内用户贡献 · 真实笔记

最新收录

每日更新
继续浏览全部内容 →
>
笔记
0
加载中...
工具
0
此页用于记录用户反馈问题后的每一次改进
笔记用法

“写笔记”支持四种格式——Word 文档、Excel 表格、Markdown、纯文本,起稿或二次编辑时都能随时切换,同一篇笔记想用哪种形态来记,都由你说了算。

md、txt、csv、json 这类纯文本则原样载入,不做多余加工。拿一张现成的表倒进来、改几笔、再导出去,等于白用一台免费的格式转换器。

要带走就在右上角点“下载”,可导出 PDF、Word、Markdown、Excel、TXT 等格式;列表卡片“⋯”菜单里,也有同样的下载入口。

工具用法

在“工具”页点“+ 上传工具”即可发布:填好名称与链接,再用 Markdown 把使用方法写清楚——能解决什么问题、怎么装、怎么用,比堆介绍实在。

要分发安装包就一并上传压缩包(ZIP、RAR、7Z、TAR.GZ,最大 35MB),别人在详情页一键下载;只放链接不带附件也可以。

工具按大家的收藏热度排序,好用的自然会被顶上来。发布后可在详情页或卡片菜单里编辑、下架。

隐藏笔记

写笔记时勾上“隐藏”,这篇就只存在于你自己的账号里:不进列表、不进搜索、不上首页精选,也不会出现在任何公开的页面,链接发给别人同样打不开。

适合放密码、草稿、日记这类只给自己看的内容;想公开,去“发布”打开它,把“隐藏”的勾去掉再保存,之后编辑会默认保持原状态,不会悄悄变回公开。

数据安全

你的内容会同时保存在多个副本上,系统定期做备份与完整性校验,再配合异地容灾机制:就算某台机器出问题,数据也不会丢,可以长期放心存放;特别重要的资料,仍建议你另外再留一份备份。

技术

全站跑在容器化、模块化的现代架构上,更新、部署、回滚都很快,扩展性和稳定性都按长期运营的标准来设计(Built for reliability, designed to scale)。

理念

这个网站最早只是一个人的笔记仓库,后来慢慢长成现在的知识中枢。设计上很克制——没有广告、没有追踪、没有推荐算法,只是干干净净地存放一些东西;既然做好了,就公开出来,万一有人用得上呢。

原则

不做大而全,不做平台梦,保持简单、保持克制、保持好奇。所有内容都由用户贡献、由用户维护:不会突然冒出付费墙,不会在角落塞广告位,也不会把你的数据卖给第三方。

更多

产品会持续迭代,站内日志页记录着每一次改动,改了什么都有迹可循;想了解这个站是怎么一步步走到今天的,翻翻日志就能看到来龙去脉。

举报

如果在这里看到涉嫌违规的内容,点对应卡片右侧的“举报”按钮就能提交,我们会尽快核实处理;也谢谢你花一点时间,一起把这里维护干净。

趋势
// 点击导航加载发现
归档
// 归档为空
最近浏览
// 暂无浏览记录
发布
// 加载中...
用户发布
// 加载中...
用户管理
// 加载中...
访问统计
// 加载中...
内容审核
// 加载中...
个人信息
// 加载中...
返回首页

LoopKit:一个为任意编码代理注入33项实战技能的轻量级指令框架

2026/7/5编程开发

LoopKit 是一个为 Claude Code、Cursor、Codex、Gemini CLI 等编码代理提供 33 项经过实战检验的技能与极简 .claude 配置的轻量级工具包。

痛点:编码代理的“能力天花板”与“配置地狱”

当前 AI 编码代理(如 Claude Code、Cursor、Codex、Gemini CLI)虽然强大,但在实际开发中暴露出两个核心问题:

  1. 技能碎片化:大多数代理只具备基础的代码生成、解释、调试能力,面对复杂的工程任务(如批量重构、跨文件依赖分析、自动化测试编排、Git 工作流自动化)时,要么需要用户手动编写冗长的提示词,要么代理自己陷入“思考死循环”或产生幻觉。
  2. 配置繁琐:每个代理都有自己的规则文件(如 Claude Code 的 .claude.md、Cursor 的 .cursorrules),用户需要针对不同代理反复编写相似的指令,且很难保证质量。好的配置需要大量经验积累,普通开发者很难一次写对。

LoopKit 正是为了解决这两个痛点而生。它不是一个“大而全”的框架,而是一个“小而精”的技能库 + 极简配置模板,让任何编码代理能立即获得一套经过社区验证的、可组合的工程化能力。

快速上手:3 分钟让代理变“老手”

安装步骤

  1. 克隆仓库
    bash
    git clone https://github.com/Archive228/loopkit.git
    cd loopkit

  2. 选择你的代理类型
    LoopKit 为不同代理提供了对应的 .claude 或 .cursorrules 文件。以 Claude Code 为例:
    bash
    cp .claude/claude.md .claude.md # 放入项目根目录

    对于 Cursor,则复制 .cursorrules:
    bash
    cp .cursorrules .cursorrules

  3. 启动代理,开始使用技能
    启动你的编码代理,现在它已经内置了 33 个技能。例如,你可以直接输入:

    /plan 实现一个用户登录模块,包含 JWT 认证和 Redis 会话管理

    代理会自动调用 LoopKit 中的 plan 技能,生成结构化的实现步骤、文件结构、依赖清单和测试策略。

代码示例:使用“批量重构”技能

假设你有一个老项目,需要将所有 var 替换为 const/let,并统一 import 风格。传统做法需要手动写正则或逐个文件修改。使用 LoopKit 的 refactor 技能:

bash

在代理对话中输入

/refactor src/ --rules "var->const|let" --style "es6-import" --dry-run

代理会输出类似这样的计划:

📋 重构计划

  1. src/utils.js: 3 处 var -> const
  2. src/api.js: 5 处 var -> let (因变量被重新赋值)
  3. src/index.js: 2 处 require() -> import
    ┌────────────────────────────────────────────┐
    │ 这是 dry-run 模式,确认后执行 /refactor │
    │ 去掉 --dry-run 即可应用修改。 │
    └────────────────────────────────────────────┘

确认无误后,执行:
bash
/refactor src/ --rules "var->const|let" --style "es6-import"

代理会自动完成所有修改,并生成一个 diff 文件供 review。

核心亮点:33 项实战技能 + 极简设计

1. 33 项技能覆盖开发全流程

LoopKit 将技能分为 8 大类(实际分类可能随版本更新):

类别 技能示例 说明
🎯 规划 plan, estimate, risk 任务拆解、工时估算、风险识别
🛠 编码 refactor, generate, fix 批量重构、代码生成、智能修复
📦 依赖 deps, update, audit 依赖分析、版本更新、安全审计
🧪 测试 test, coverage, mock 测试生成、覆盖率分析、Mock 数据
🔧 调试 debug, trace, log 断点分析、调用链追踪、日志优化
📝 文档 doc, readme, changelog 自动文档生成、README 编写、变更日志
🔄 Git commit, pr, rebase 规范提交、PR 描述、交互式 rebase
🚀 部署 deploy, rollback, monitor 部署脚本、回滚方案、监控配置

每个技能都经过“实战检验”——项目作者在真实项目中反复打磨,确保代理能稳定输出高质量结果,而不是给出泛泛的套话。

2. 极简 .claude 配置,无需学习 DSL

LoopKit 的配置文件非常简洁,核心只有几十行 Markdown。它不引入任何自定义语法或 DSL(领域特定语言),完全依赖自然语言指令 + 结构化模板。这意味着:

  • 零学习成本:会写 Markdown 就能自定义技能。
  • 高可读性:任何开发者打开 .claude.md 都能立刻理解每个技能的作用。
  • 易扩展:想加一个新技能,只需在文件中新增一个 Markdown 段落,按格式写上示例和规则即可。

示例配置片段:
markdown

/plan 技能

当用户输入 /plan 时,按以下步骤执行:

  1. 解析用户需求,提取关键功能点
  2. 生成文件结构树(使用 mermaid)
  3. 列出每个模块的职责和接口
  4. 给出依赖关系图
  5. 输出实施步骤(按优先级排序)

示例:
/plan 实现一个图片上传服务,支持缩略图生成

3. 跨代理兼容,一次配置到处用

LoopKit 被设计为与代理无关。同一套技能,在 Claude Code 中表现为 /command,在 Cursor 中表现为自然语言指令,在 Codex 中表现为函数调用。项目提供了针对不同代理的适配层,确保核心技能的行为一致。

适用场景

场景一:大型代码库的日常维护

对于有 10 万行以上代码的项目,LoopKit 的 refactor、deps、audit 技能可以显著提升效率。例如,迁移一个老旧 jQuery 项目到 React,使用 LoopKit 可以:

  1. /plan 生成迁移路线图
  2. /refactor 批量转换 DOM 操作为 React 状态管理
  3. /test 自动为每个新组件生成单元测试
  4. /deps 检查并更新过时的依赖

场景二:快速原型开发

在 Hackathon 或 MVP 阶段,使用 /generate 技能:

/generate 一个基于 Express + Prisma + React 的博客系统,包含用户认证、文章 CRUD、评论功能

代理会立即生成完整的项目骨架,包括数据库模型、API 路由、前端组件和 Docker 配置。

场景三:团队协作与代码规范

LoopKit 的 Git 技能可以强制团队提交规范:
bash
/commit "fix: 修复用户头像上传时内存泄漏问题"

代理会自动:

  1. 检查提交信息是否符合 Conventional Commits 规范
  2. 生成对应的 changelog 条目
  3. 关联相关的 issue
  4. 运行 pre-commit 钩子

同类项目对比

特性 LoopKit Smithery Codex CLI 原生 自建 .claude.md
技能数量 33 项(持续增加) 不定(依赖插件) 基础 5-10 项 取决于个人
配置复杂度 极低(复制即可用) 中等(需安装 SDK) 无(但能力有限) 高(需自己摸索)
跨代理支持 Claude Code, Cursor, Codex, Gemini CLI 仅 Claude Code 仅 Codex 需手动适配
实战验证 所有技能经过真实项目打磨 部分插件质量参差 基础功能稳定 依赖个人经验
可扩展性 高(Markdown 即可) 中(需写 TypeScript 插件) 低 高(但无模板)
学习曲线 几乎为零 中等 低 高

Smithery 是一个更重的框架,它提供了 MCP(Model Context Protocol)服务,需要安装 Node.js SDK 并编写 TypeScript 代码来扩展。LoopKit 则坚持“配置即代码”,用最轻量的方式交付最大价值。

Codex CLI 原生能力 虽然开箱即用,但缺乏结构化技能。例如,Codex 可以写测试,但需要用户详细描述测试框架、覆盖率要求、Mock 策略等。LoopKit 的 /test 技能将这些细节全部封装好,用户只需说“给这个模块写测试”。

自建 .claude.md 是很多高级用户的选择,但 LoopKit 相当于一个“最佳实践合集”,让你无需从零开始摸索。你可以直接使用 LoopKit 作为起点,再根据项目需求裁剪。

局限性

  1. 依赖代理本身的能力:LoopKit 的技能质量最终取决于底层代理的推理能力。如果 Claude Code 更新后性能下降,LoopKit 的技能可能也会受影响。
  2. 非通用框架:LoopKit 专注于“开发”场景,不适合数据分析、设计、运维等其他 AI 辅助领域。
  3. 社区生态尚在早期:目前只有 152 个 Star,技能库的丰富度和 Bug 修复速度可能不如成熟项目。

总结

LoopKit 是一个“少即是多”的典范。它没有过度设计,而是精准抓住了编码代理当前最缺乏的东西——经过实战验证的、可复用的工程化技能。对于任何希望提升 AI 编码代理生产力的开发者,无论是个人项目还是团队协作,LoopKit 都值得一试。

项目地址:https://github.com/Archive228/loopkit

编写使用方法
Markdown 格式 · Ctrl+Enter 确定
新建笔记
预览
数据表格
点击单元格编辑 · Tab 移动
A1fx
Sheet1
BIH1H2≡🔗</>
隐私提醒

取消
编辑工具
取消