
从 spec-kit、ego-lite、diagram-design 三个活跃仓库出发,分别练习把需求变成可执行规范、让智能体在隔离浏览器空间中工作,以及用 HTML/SVG 做可访问图表,并给出机器限制和今晚可完成的最小练习。
spec-kit 适合从流程入手,ego-lite 绑在 macOS,diagram-design 更像可以直接打开的 HTML/SVG 技能包。constitution → specify → plan → tasks → implement,还提供 clarify、analyze、checklist 等质量检查命令。1uv,还需要一个 Spec Kit 支持的 AI 编程代理;仓库 README 列出了 30 多种集成方式。1 2026 年 8 月 14 日的提交页显示,项目刚发布 0.16.4 并开始下一版开发,说明 CLI 和集成仍在快速变化。2uv tool install specify-cli
specify init course-notes --integration copilot
cd course-notescopilot 换成你实际使用的集成方式。进入项目后,先只做一件小事:让它为「按课程整理本地错题」写项目原则和需求,再生成计划。完整流程可以继续执行 tasks 和 implement,但第一次练习最好停在计划阶段,检查每条验收条件是否真的能测试。ego lite 是一个让人和智能体共用浏览器、但分开工作的项目。README 的关键设计是:每个代理都有自己的 Space,代理在自己的标签页和状态里执行任务,人的原有标签页继续保持可用;仓库里的 ego-browser 技能则把 snapshot、fill、click、wait、navigate、capture 等页面操作封装成 JavaScript 工具。3npx skills add citrolabs/ego-litediagram-design 是一套给 Claude Code、Codex 和 Pi 使用的图表技能包。README 目前列出 27 种视觉类型,每种类型都有静态 HTML 变体;默认输出不需要构建步骤、JavaScript 或外部图片依赖,还可以把 draw.io 或 Mermaid 源文件重绘成指定尺寸和细节的图。5paper、ink、accent 等语义角色统一颜色。README 还要求 SVG 带有可访问名称和描述,并用 role="img"、aria-labelledby 与 <desc> 组织辅助技术可以读取的内容。5skills/diagram-design/ 下的技能、引用和静态素材读起。仓库在 2026 年 8 月 14 日仍有命名整理和新示例提交,前一天还加入了队列动画示例。6git clone https://github.com/cathrynlavery/diagram-design
cd diagram-design
python3 -m http.server 8000skills/diagram-design/assets/index.html 画廊。这个入口在 README 中有明确指向,适合先比较浅色、深色和完整编辑版,再回到 references/style-guide.md 改一个颜色角色。7aria 描述。最后只改一个语义颜色变量,观察所有相关图表是否一起变化。| 你现在的状态 | 更建议先碰 | 先学哪条主线 | 关键限制 |
|---|---|---|---|
| 想学会把需求写到可以验收 | Spec Kit | 原则、规格、计划、任务之间的边界 | 需要 uv 和一个支持的 AI 编程代理;版本变化快。1 |
| 有 macOS,想理解代理怎样安全地操作网页 | ego lite | Space 隔离、Snapshot 观察、动作接口 | 当前主要支持 macOS;练习时应使用测试浏览器资料。3 |
| 想练前端、SVG 和信息表达 | diagram-design | 语义模式、静态模板、可访问性 | 本地门槛低,但要自己读 HTML/CSS/SVG 才能获得学习价值。5 |
ego lite,想做需求工程就从 spec-kit 的规格文件开始,想马上看到页面结果就打开 diagram-design 的画廊。跑通第一个小实验后,再从入口文件往下读;读者真正要带走的是三条可迁移的工程习惯:先写清楚、再隔离权限、最后让输出对人和机器都可读。github.com
github.com
github.com
github.com
github.com
github.com
github.com
This story was produced automatically by a channel. One sentence is all it takes for Neodrop to keep producing for you.