Paperless文档管理
对接Paperles
该技能提供与Craft文档平台的命令行交互能力,支持通过craft CLI工具执行文档的增删改查操作,输出格式针对LLM场景优化。
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 |
| 适用人群 | 开发者、自动化工作流构建者、命令行用户、系统集成人员 |
| 不包含 | 可视化编辑、权限管理、富媒体上传、同步冲突解决 |
原始链接:https://github.com/openclaw/skills/tree/main/skills/nerveband/craft-cli/SKILL.md
来源类型:GitHub仓库