Sales-AI-Kit

Sales-AI-Kit 是一个规范驱动(spec-driven)的工具包,用于系统化执行 AI/LLM SaaS 销售与营销

它是 Spec-Kit 的领域化变体,面向更严格的 GTM(Go-to-Market)执行进行了适配:ICP 定义、结果指标(outcome metrics)、循证推荐(evidence-based recommendations)与安全的 Agent 治理。

状态

该项目目前处于 alpha 阶段,并在快速迭代中。


你将获得什么

  • 一个不会冲突、支持 multi-kit 共存的 CLI(sales)与工作流命名空间(saleskit.*
  • 一套完整的 Spec-Driven 工作流形态:
    • constitution → specify → plan → tasks → implement
  • 面向 17 个 AI Agents 的模板,并同时提供两种脚本变体:
    • sh(bash/zsh)
    • ps(PowerShell)
  • 自动化模板打包 + GitHub Releases(ZIP + SHA-256 校验和)

命名空间隔离(不可妥协)

Sales-AI-Kit 的设计目标是与其他 *-kit 变体(Spec-Kit、Blog-Tech-Kit、PMF-Kit 等)共存且互不冲突:

  • CLI 可执行文件sales
  • Python 发行包名sales-cli
  • Python 模块命名空间saleskit
  • 生成项目中的 kit 目录.saleskit/
  • Slash command 命名空间saleskit.*

验证命名空间是否正确连通:

sales namespace

快速开始

方案 1:一次性使用(推荐)

无需安装,直接从 Git 运行(始终使用最新版本):

uvx --from git+https://github.com/agentii-ai/sales-ai-kit.git sales init my-sales-project

方案 2:常驻安装

一次安装,随处使用:

uv tool install sales-cli --from git+https://github.com/agentii-ai/sales-ai-kit.git
sales init my-sales-project

初始化项目

sales init my-sales-project

该命令会在你的项目目录下创建 .saleskit/(模板 + constitution)。

生成 Agent 工作流(可选)

你也可以在初始化时生成某个 Agent 的专用命令文件:

sales init my-sales-project --ai claude
sales init my-sales-project --ai windsurf
sales init my-sales-project --ai cursor

工作流命令

初始化后,在项目目录中打开你的 AI Agent。你将使用这些 kit 作用域的 slash commands:

/saleskit.constitution
/saleskit.specify
/saleskit.clarify
/saleskit.plan
/saleskit.tasks
/saleskit.implement

这些命令由 .saleskit/ 中的模板与脚本实现。


支持的 AI Agents

Sales-AI-Kit 为以下 Agents 提供模板:

  • claude
  • gemini
  • copilot
  • cursor-agent
  • qwen
  • opencode
  • codex
  • windsurf
  • kilocode
  • auggie
  • roo
  • codebuddy
  • qoder
  • amp
  • shai
  • q(Amazon Q Developer CLI)
  • bob

模板与发布

Sales-AI-Kit 会把模板 ZIP 发布到 GitHub Releases。

  • 变体数量
    • 17 个 agent × 2 种脚本类型(shps)= 34 个 release assets
  • 命名规则
    • spec-kit-template-<agent>-<script>-v<version>.zip
  • 校验和
    • Releases 会为所有 assets 提供 SHA-256 校验和

参见:https://github.com/agentii-ai/sales-ai-kit/releases


本地开发(模板打包)

在本地构建并验证模板:

./scripts/build-templates.sh

验证项包括:

  • ZIP 结构正确
  • kit 必需文件齐全
  • 无命名空间冲突(kit 作用域的 saleskit.*.saleskit/ 引用)

仓库结构

  • .saleskit/
    • 生成项目的事实来源(source-of-truth)模板与脚本
  • src/saleskit/
    • sales CLI 的实现
  • .github/workflows/
    • 用于构建与发布模板 assets 的 CI + release 工作流
  • specs/
    • 该 kit 的 spec-driven 功能演进历史
  • refs/
    • 参考资料与示例

项目 Constitution

该 kit 的治理原则位于:

  • .saleskit/memory/constitution.md

在生成的项目中,kit 自有的事实来源始终位于 .saleskit/ 下。

作者:Ddd4j  创建时间:2026-01-16 20:01
最后编辑:Ddd4j  更新时间:2026-01-22 17:51