Craft文档命令行工具

3小时前更新 1 00
Craft文档命令行工具Craft文档命令行工具
Craft文档命令行工具

技能简介

该技能提供与Craft文档平台的命令行交互能力,支持通过craft CLI工具执行文档的增删改查操作,输出格式针对LLM场景优化。

能做什么

  • 列出、搜索、获取Craft空间中的文档
  • 创建和更新文档内容及标题
  • 删除指定文档
  • 切换多空间配置(业务/个人)
  • 以JSON/表格/Markdown三种格式输出

使用说明

1. 安装CLI工具

curl -L https://github.com/nerveband/craft-cli/releases/download/v1.0.0/craft-darwin-arm64 -o craft
chmod +x craft
sudo mv craft /usr/local/bin/

2. 配置API端点

# 设置业务空间
craft config set-api https://connect.craft.do/links/5VruASgpXo0/api/v1

# 验证配置
craft config get-api

3. 常用操作示例

# 列出所有文档(JSON格式)
craft list

# 搜索文档并表格展示
craft search "关键词" --format table

# 创建新文档
craft create --title "会议记录" --markdown "# 议题\n- 事项A"

# 更新现有文档
craft update <document-id> --file new-content.md

# 导出文档到本地
craft get <document-id> --output backup.md

输入与输出

见下方输入与输出表格。

项目内容
输入自然语言指令、文档ID、搜索关键词、Markdown内容、API URL
输出JSON/表格/Markdown格式文档数据、操作状态、文档ID
适用人群开发者、自动化工作流构建者、命令行用户、系统集成人员
不包含可视化编辑、权限管理、富媒体上传、同步冲突解决

 

风险提示

  • 删除操作不可逆,执行前建议先备份
  • API URL包含访问凭证,勿提交至代码仓库
  • 频繁调用可能触发速率限制
  • 二进制文件需匹配系统架构(当前为darwin-arm64)

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/nerveband/craft-cli/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...