@DanKornas: AI 编码计划容易编写。让它们与代码保持一致才是难点。OpenSPDD 是一种结构化提示…
摘要
OpenSPDD 是一种结构化提示驱动的开发方法和跨平台 CLI,它利用 REASONS Canvas 定义范围、架构和安全保障,将 AI 编码提示转化为可执行的设计契约。
查看缓存全文
缓存时间: 2026/06/24 06:21
AI 编码计划易于编写,但让它们与代码保持一致才是难点。
OpenSPDD 是一种结构化的提示驱动开发方法和跨平台 CLI,用于将 AI 编码提示转化为可执行的设计契约。
它通过使用 REASONS Canvas 在生成前定义范围、架构、操作、编码规范和防护措施,帮助你从松散的任务列表转向可重复的实施工作流。
主要特性:
• REASONS Canvas – 在一个契约中结构化需求、实体、方法、结构、操作、规范和防护措施 • 跨工具支持 – 生成适用于 Cursor、Claude Code、GitHub Copilot、Antigravity、OpenCode 和 Codex 的命令 • 双向同步 – /spdd-sync 将代码更改同步回设计文档 • 实用命令流程 – /spdd-analysis、/spdd-reasons-canvas、/spdd-generate 和 /spdd-sync 引导工作流 • 简单分发 – 通过 Homebrew、go install、GitHub Releases 或仓库的安装脚本进行安装
它是开源软件(MIT 协议)。
链接在回复中。
相似文章
@tom_doerr: 将AI编码聊天转化为可重复的工程工作流 https://github.com/codeaholicguy/ai-devkit…
AI DevKit 是一个工具,它为 AI 编码代理添加了结构化的工程工作流,包括需求、设计、验证和记忆,从而用可重复的流程取代一次性聊天。
@0xCodez: https://x.com/0xCodez/status/2064374643729773029
一个包含14个步骤的循环工程路线图,指导开发者从手动提示AI编码代理到设计自动化系统,由系统自行处理提示、验证和迭代。
AI 编码代理需要“先计划后编辑”的工作流程?征求反馈
一种为 AI 编码代理提出的工作流程,强调在代码编辑之前进行头脑风暴和执行边界约束,寻求社区对其实用性的反馈。
@nexudotio:Open Design 现在可以在 Codex 中运行。AI 设计最难的部分不是生成一个界面——而是保持设计意图…
Open Design 现在可以在 Codex 中运行,使 AI 代理能够在设计、代码和动效的一个工作流中保持设计意图。
@Pragmatic_Eng: 旧软件工程模式因编码代理而回归。Dax Raad(@thdxr),AI编码代理OpenCode的联合创始人…
Dax Raad,AI编码代理OpenCode的联合创始人,认为像领域驱动设计这样的旧软件工程模式正在重新变得相关,因为编码代理虽然高效,但需要更多的防护措施;这些模式曾因冗长而令人痛苦,而现在AI处理了这些冗长部分。