文档

nudocs

试用

把本地文档上传到 Nudocs.ai 做富文本编辑,再按 docx、md 或 pdf 取回修改后的版本。

它能做什么

将本地 Markdown 等文档上传到 Nudocs.ai,获得可在浏览器中打开的编辑链接;编辑完成后,再以指定格式(默认 docx,也支持 md、pdf)下载回来。同时支持查看已有文档列表、按 ULID 取编辑链接、删除文档等操作。需要先安装 @nutrient-sdk/nudocs-cli,并在 nudocs.ai 的 Integration 页面获取 API Key。

什么时候用它

  • 把本地 Markdown 草稿传到 Nudocs.ai 进行富文本编辑并分享链接
  • 编辑完成后,按 docx、md 或 pdf 格式把最新文档拉回本地
  • 查看已有的 Nudocs 文档、获取编辑链接或删除文档

技能文档

Nudocs

Upload documents to Nudocs.ai for rich editing, get shareable links, and pull back the results.

Setup

  1. Install the CLI:
npm install -g @nutrient-sdk/nudocs-cli
  1. Get your API key from https://nudocs.ai (click "Integration" after signing in)

  2. Configure the key:

# Option 1: Environment variable
export NUDOCS_API_KEY="nudocs_your_key_here"

# Option 2: Config file
mkdir -p ~/.config/nudocs
echo "nudocs_your_key_here" > ~/.config/nudocs/api_key

Commands

nudocs upload               # Upload and get edit link
nudocs list                       # List all documents
nudocs link [ulid]                # Get edit link (last upload if no ULID)
nudocs pull [ulid] [--format fmt] # Download document (default: docx)
nudocs delete               # Delete a document
nudocs config                     # Show configuration

Workflow

Upload Flow

  1. Create/write document content
  2. Save as markdown (or other supported format)
  3. Run: nudocs upload
  4. Share the returned edit link with user

Pull Flow

  1. User requests document back
  2. Run: nudocs pull [ulid] --format
  3. Read and present the downloaded file

Format Selection

ScenarioRecommended Format
User edited with rich formattingdocx (default)
Simple text/code contentmd
Final delivery/sharingpdf

See references/formats.md for full format support.

Natural Language Triggers

Recognize these user intents:

Upload/Send:

  • "send to nudocs"
  • "upload to nudocs"
  • "open in nudocs"
  • "edit this in nudocs"
  • "let me edit this in nudocs"
  • "put this in nudocs"

Pull/Fetch:

  • "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"

Link:

  • "get the nudocs link"
  • "share link"
  • "where's that doc"
  • "nudocs url"

List:

  • "show my nudocs"
  • "list my documents"
  • "what docs do I have"
  • "my nudocs documents"

Document Best Practices

Before uploading, ensure good structure:

  • Clear heading hierarchy (H1 → H2 → H3)
  • Consistent spacing
  • Appropriate list formatting
  • Concise paragraphs (3-5 sentences)

See references/document-design.md for templates and guidelines.

Example Session

User: Write me a blog post about remote work and send it to Nudocs

Agent:
1. Writes blog-remote-work.md with proper structure
2. Runs: nudocs upload blog-remote-work.md
3. Returns: "Here's your Nudocs link: https://nudocs.ai/file/01ABC..."

User: *edits in Nudocs, adds formatting, images*
User: Pull that back

Agent:
1. Runs: nudocs pull --format docx
2. Reads the downloaded file
3. Returns: "Got your updated document! Here's what changed..."

Error Handling

ErrorCauseSolution
"No API key found"Missing credentialsSet NUDOCS_API_KEY or create config file
"DOCUMENT_LIMIT_REACHED"Free tier limit (10 docs)Delete old docs or upgrade to Pro
"Unauthorized"Invalid API keyRegenerate key in Nudocs settings
"No ULID provided"Missing document IDSpecify ULID or upload a doc first

常见问题

下载支持哪些格式?
默认 docx,也支持 md 和 pdf;docx 适合保留富文本格式,md 适合纯文本或代码内容,pdf 适合作为最终交付件。
API Key 怎么配置?
可以设置环境变量 NUDOCS_API_KEY,或把 key 写入 ~/.config/nudocs/api_key 文件。Key 需要登录 nudocs.ai 后在 Integration 页面生成。
账号有数量限制吗?
免费档最多 10 篇文档。遇到 DOCUMENT_LIMIT_REACHED 时,需要删除旧文档或升级到 Pro。

相关技能

把自然语言描述转为结构化 JSON,并由 mcp-diagram-generator MCP 服务生成 Draw.io、Mermaid 或 Excalidraw 图表文件。

作者 nssa.io1.0k 次安装47 星标

诊断生产力系统反复失效的根因,给出最小干预——容量测算、瓶颈定位、可靠的本地记录。

作者 Iván855 次安装69 星标

在本地磁盘以分类纯 Markdown 文件保存需要长期留存的事实,与智能体内置记忆并存。

作者 Iván559 次安装18 星标

以 AI 机器人身份加入视频会议,提供语音、虚拟形象与屏幕共享四种模式。

作者 johnpatternai22 次安装8 星标

从 AdMapix API 拉取广告创意、应用、榜单和收入预估等数据,原样返回结构化 JSON。

作者 fly0pants4.3k 次安装296 星标

jdrhyne 的更多技能

浏览全部技能

用自然语言读、起草、创建和更新 Jira 工单。

作者 Jonathan Rhyne311 次安装16 星标

在会话压缩或截断后,通过频道与会话接口重建丢失的对话上下文。

作者 jdrhyne207 次安装3 星标

通过浏览器自动化或 Google Ads API 查询与审计 Google Ads 账户,并支持暂停关键词等操作。

作者 jdrhyne257 次安装14 星标

通过命令行查询 Google Search Console 数据,获取搜索表现与索引情况。

作者 jdrhyne252 次安装23 星标

在 OpenClaw 中通过 Nutrient DWS 插件完成 PDF 与 Office 文档的转换、OCR、抽取、加水印、签名与脱敏。

作者 jdrhyne125 次安装4 星标

Persistent TODO scratch pad for tracking tasks across sessions. Use when the user asks to add, list, complete, remove, or summarize tasks in a portable workspace Markdown file. Uses stable task IDs and exact matching; heartbeat reporting is opt-in and count-only.

作者 jdrhyne325 次安装1 星标