用途:myagents-anydoc 是 MyAgents 随 App 发布的本地离线文档转 Markdown 能力,适用于读取、解析、提取或转换本地 Office、PDF、扫描件、图片、OpenDocument、RTF、EPUB 或 CSV,尤其面向离线 OCR、文档转 Markdown、处理加密文档和追踪转换任务的情景。
主要能力:底层转换任务由 Desktop App 持有;CLI 退出、会话结束或切换 Runtime 都不会转移任务 owner。转换均为异步 job,默认提交后立即返回。成功产物位于 <output-root>/<job-id>/document.md,并可能包含被 Markdown 相对引用的 assets/。不需要 GPT、API key、Hugging Face token、系统 Python/Node、Docker、GPU 或运行时联网。
使用方式:先运行 myagents anydoc --help 选择命令,调用前读取 exact leaf help,例如 myagents anydoc convert --help,参数以当前安装版本 help 为准。核心命令:myagents anydoc convert --file <input> [--output <directory>] [--password <password>] [--wait] [--json];myagents anydoc status <job-id> [--json];myagents anydoc wait <job-id> [--json];myagents anydoc cancel <job-id> [--json];myagents anydoc list [--limit <1..100>] [--json]。convert 每次只接收一个本地文件;--output 始终是输出根目录,省略时使用当前 Workspace 默认转换目录。需要机器读取结果时加 --json;不要为该命令组添加 --dry-run。需要结果时可用 --wait 或独立 wait;Ctrl-C 只停止本次等待,要真正停止须显式 cancel。后续读取使用返回的实际 documentPath。
适用场景:本地文档解析、离线 OCR、文档转 Markdown、加密文档处理、异步转换任务提交与查询、任务恢复与取消。
限制:只传本地普通文件,不传 URL、目录、stdin、glob 或特殊设备;密码仅在用户明确提供时通过 --password 传入,且不要在回复、日志或恢复命令中复述;不承担网页抓取、批量目录摄取、知识库索引或生成式视觉理解。失败时保留 code、suggestion 和 recovery command,不把 partial 目录当作成功产物。其他平台支持、收费与价格信息暂未提供。