OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  nudocs:AI 原生文档编辑器——上传、编辑并导出文档

nudocs:AI 原生文档编辑器——上传、编辑并导出文档

 
  extension ·  2026-02-07 01:45:09 · 3 次点击  · 0 条评论  

名称: nudocs
描述: 通过 Nudocs.ai 上传、编辑和导出文档。适用于创建可共享的文档链接进行协作编辑、将 Markdown/文档上传至 Nudocs 进行富文本编辑,或拉取编辑后的内容。触发词包括:"send to nudocs"、"upload to nudocs"、"edit in nudocs"、"pull from nudocs"、"get the nudocs link"、"show my nudocs documents"。
主页: https://nudocs.ai
元数据:
{
"openclaw":
{
"emoji": "📄",
"requires":
{
"bins": ["nudocs"],
"env": ["NUDOCS_API_KEY"],
"config": ["~/.config/nudocs/api_key"],
},
"install":
[
{
"id": "npm",
"kind": "node",
"package": "@nutrient-sdk/nudocs-cli",
"repo": "https://github.com/PSPDFKit/nudocs-cli",
"bins": ["nudocs"],
"label": "安装 Nudocs CLI (npm)",
},
],
},
}


Nudocs

将文档上传至 Nudocs.ai 进行富文本编辑,获取可共享的链接,并拉取编辑后的结果。

安装与配置

  1. 安装 CLI:
npm install -g @nutrient-sdk/nudocs-cli
  1. 获取 API 密钥:
    访问 https://nudocs.ai,登录后点击 "Integration" 获取。

  2. 配置密钥:

# 方式一:环境变量
export NUDOCS_API_KEY="nudocs_your_key_here"

# 方式二:配置文件
mkdir -p ~/.config/nudocs
echo "nudocs_your_key_here" > ~/.config/nudocs/api_key

命令参考

nudocs upload <文件>              # 上传文件并获取编辑链接
nudocs list                       # 列出所有文档
nudocs link [ULID]                # 获取文档编辑链接(未指定 ULID 时返回最近上传的文档)
nudocs pull [ULID] [--format 格式] # 下载文档(默认格式:docx)
nudocs delete <ULID>              # 删除指定文档
nudocs config                     # 显示当前配置

工作流程

上传流程

  1. 创建或编写文档内容
  2. 保存为 Markdown 或其他支持的格式
  3. 运行:nudocs upload <文件>
  4. 将返回的编辑链接分享给用户

拉取流程

  1. 用户请求取回文档
  2. 运行:nudocs pull [ULID] --format <格式>
  3. 读取并呈现下载的文件

格式选择建议

场景 推荐格式
用户进行了富文本格式编辑 docx(默认)
简单文本或代码内容 md
最终交付或分享 pdf

完整支持的格式列表请参阅 references/formats.md

自然语言触发词

识别以下用户意图:

上传/发送:
- "send to nudocs"
- "upload to nudocs"
- "open in nudocs"
- "edit this in nudocs"
- "let me edit this in nudocs"
- "put this in nudocs"

拉取/获取:
- "pull it back"
- "pull from nudocs"
- "get that doc"
- "fetch from nudocs"
- "download from nudocs"
- "grab the updated version"
- "what did I change"
- "get my edits"

链接:
- "get the nudocs link"
- "share link"
- "where's that doc"
- "nudocs url"

列表:
- "show my nudocs"
- "list my documents"
- "what docs do I have"
- "my nudocs documents"

文档最佳实践

上传前,请确保文档结构清晰:
- 清晰的标题层级(H1 → H2 → H3)
- 一致的间距
- 适当的列表格式
- 简洁的段落(3-5 句话)

模板和详细指南请参阅 references/document-design.md

示例会话

用户:帮我写一篇关于远程工作的博客文章,并发送到 Nudocs

助手:
1. 撰写结构良好的 blog-remote-work.md
2. 运行:nudocs upload blog-remote-work.md
3. 返回:"这是您的 Nudocs 链接:https://nudocs.ai/file/01ABC..."

用户:*在 Nudocs 中编辑、添加格式和图片*
用户:把那个文档拉取回来

助手:
1. 运行:nudocs pull --format docx
2. 读取下载的文件
3. 返回:"已获取您更新后的文档!以下是更改内容..."

错误处理

错误 原因 解决方案
"No API key found" 缺少凭证 设置 NUDOCS_API_KEY 环境变量或创建配置文件
"DOCUMENT_LIMIT_REACHED" 免费版限制(10 个文档) 删除旧文档或升级至 Pro 版
"Unauthorized" API 密钥无效 在 Nudocs 设置中重新生成密钥
"No ULID provided" 缺少文档 ID 指定 ULID 或先上传一个文档

相关链接

  • CLI:https://github.com/PSPDFKit/nudocs-cli (npm 包名:@nutrient-sdk/nudocs-cli
  • MCP 服务器:https://github.com/PSPDFKit/nudocs-mcp-server
  • Nudocs 官网:https://nudocs.ai
3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor