🤖 AI 原生设计
专为 AI 智能体从头打造,而非事后追加。清晰的命令结构和结构化输出让智能体轻松调用,无需编写复杂的解析逻辑。
功能总览
Slingshot 将丰富的能力组织为聚焦的命令组——每一个都是 AI 智能体可以发现的”技能包”。
🔧 核心能力
| 技能 | 功能说明 |
|---|
--explain 标志 | 每个命令都可以安全解析和解释,不产生副作用——AI 智能体探索命令的零风险方式 |
config 配置管理 | 设置、查看、列出、删除配置项——简洁的键值对配置系统 |
i18n 国际化 | 完整的国际化工作流:提取、翻译、同步、统计、检查 |
| 双语 CLI | 通过 LANG=zh_CN.UTF-8 切换中英文——帮助文本、错误信息,全部切换 |
📢 微信发布
| 技能 | 功能说明 |
|---|
draft 草稿管理 | 完整的草稿生命周期:创建、列出、更新、删除、查看、格式转换 |
| 自动格式转换 | Markdown/Org mode → 微信兼容 HTML,含图片自动上传微信 CDN |
meterial 素材管理 | 永久素材管理:添加图片/缩略图、列出、删除、查看 |
🌐 站点部署
| 技能 | 功能说明 |
|---|
site 站点管理 | 管理部署目标:添加、更新、列出、删除、rsync 部署 |
| Zine 集成 | 完整支持 Zine 静态站点:部署前自动构建、多语言、模板、版本管理 |
page 页面管理 | 管理站点页面:添加、更新、列出、删除——简洁的内容工作流 |
| CSS 优化 | 部署时自动升级为响应式样式表 |
| 代码语法高亮 | 部署前自动高亮所有 HTML 文件中的代码块 |
🧩 技能包体系
| 技能 | 功能说明 |
|---|
skill 技能管理 | 安装、列出、删除、查看 AI 智能体技能包 |
| 内置技能包 | weixin、site-page、site-zine、incus —— 封装成可复用配方的领域知识 |
| 可探索发现 | skill explain <name> 了解技能包的完整能力 |
🔍 可观测性
| 技能 | 功能说明 |
|---|
jaeger 链路追踪 | 分布式追踪:搜索 Trace、查看时间线、发现关键路径、拓扑分析 |
| Span 追踪 | 每个命令都埋有追踪——通过 CLOG_TRACEPARENT 传播完整链路上下文 |
📝 站点内容
| 技能 | 功能说明 |
|---|
page 页面管理 | 在部署站点上添加、更新、列出、删除页面 |
| 代码高亮 | 内置的 HTML 页面语法高亮能力 |
curl -fsSL https://slingshot.dscli.io/install.sh | bash