会展示推演过程的 AI 分析师。在你自己的机器上跑 Python 和 R,每张图表都能追溯到背后的代码。
52/100
综合分
67
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/12 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
自动兼容检查未通过:缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。以下命令仍可尝试,但可能失败。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add SuperJJ007/papermachine该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:需留意
是什么
dsh 原生插件 · tool
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 52 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查需源码安装缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装
展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包@deepseek-ai/dsh-root(未发布到 npm,仅可源码安装)
✓Node 引擎要求 ^22.19.0 || >=24.0.0 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明
源码安装时若 pnpm 拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑。
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/11/1 07:01:15
🔴 安全扫描发现高危能力自动 · 静态分析源码
v2.7.0🔴 扫描:高危尚无人工评估
静态扫描发现安装期即执行代码,或命令参数由运行时变量拼接(参数来源无法静态判定,从严处理)。
安装时即执行脚本命令参数由运行时变量拼接读写/删除本地文件写入剪贴板(不计风险)发起外部网络请求
扫描于 2026/11/2(1 天前) · 范围 入口闭包 + 全包扫描 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-agent@deepseek-ai/dsh-package-manifest@deepseek-ai/dsh-tool-session-query@deepseek-ai/dsh-web-fetch-http给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
界面预览
6 张 · 点击查看大图功能亮点
- 展示推演过程
- 本地运行Python和R
- 图表追溯代码
README
由 DeepSeek 最新模型翻译生成PaperMachine · 造纸机器
用 AI 完成可信的科学研究。
PaperMachine 是给所有围绕数据工作的人做的桌面应用——科研人员、商业分析师、数据分析师。从查询资料文献、到清理数据、到产出结果,全流程透明可控。
代码开源:基于DeepSeek Harness 构建,本地优先,全部透明
成果溯源:让任何一张图、一张表都能回到产生它的代码、日志和运行环境
数据透明:让它读过的每一份数据、改过的每一个变量都摊开可查
轨迹:它做的每一步都在
过程视图:每一轮回复拆成步骤,点开任一步看到它真正跑的代码和输出
每一轮对话都变成一条步骤带:读数据、清洗、拟合模型、画图。默认每步只显示一行标题和一个结果徽章,点开才是它真正跑的代码、输出和内核状态。内核重启的位置有标记,所以你总能知道变量是什么时候被清空的。Python 和 R 内核跨轮次保持,上一轮建好的变量下一轮还在。
审稿人问那 600 行是怎么删的,答案在屏幕上,不在你的记忆里。
成果:每一张图都能回到它的来处
成果溯源:代码、日志、消息、环境四页
模型产出的每一张图、每一张表、每一个文件都进入右侧的成果栏,带版本号。从任何一个成果一键打开溯源,四页:产生它的代码、那次执行的日志、它所回答的问题与结果、它运行时的环境(包版本、内核、时间)。跨会话产生的成果也追得到。
展开完整文档(README 剩余 1 节)
PaperMachine · 造纸机器 用 AI 完成可信的科学研究。 PaperMachine 是给所有围绕数据工作的人做的桌面应用——科研人员、商业分析师、数据分析师。从查询资料文献、到清理数据、到产出结果,全流程透明可控。 代码开源:基于DeepSeek Harness 构建,本地优先,全部透明 成果溯源:让任何一张图、一张表都能回到产生它的代码、日志和运行环境 数据透明:让它读过的每一份数据、改过的每一个变量都摊开可查 轨迹:它做的每一步都在 过程视图:每一轮回复拆成步骤,点开任一步看到它真正跑的代码和输出 每一轮对话都变成一条步骤带:读数据、清洗、拟合模型、画图。默认每步只显示一行标题和一个结果徽章,点开才是它真正跑的代码、输出和内核状态。内核重启的位置有标记,所以你总能知道变量是什么时候被清空的。Python 和 R 内核跨轮次保持,上一轮建好的变量下一轮还在。 审稿人问那 600 行是怎么删的,答案在屏幕上,不在你的记忆里。 成果:每一张图都能回到它的来处 成果溯源:代码、日志、消息、环境四页 模型产出的每一张图、每一张表、每一个文件都进入右侧的成果栏,带版本号。从任何一个成果一键打开溯源,四页:产生它的代码、那次执行的日志、它所回答的问题与结果、它运行时的环境(包版本、内核、时间)。跨会话产生的成果也追得到。 你交出去的不只是一张图,而是这张图的全部来历。 图片编辑:改完保留两个版本 图表编辑:改标题与坐标轴标签,保存为 v2 并标记为人工编辑 图不用拿回代码里改。在面板里直接改 matplotlib 或 ggplot2 图的标题、坐标轴标签、图例位置、网格和字体;也可以框选图上的一块区域,只让模型改那里。保存写入 v2 并标记为人工编辑,v1 原样保留,两个版本随时对照。 快速开始 1. 从 Releases 下载对应你机器的安装包:Apple 芯片用 PaperMachine-<version>-arm64.dmg,Intel Mac 用 PaperMachine-<version>-x64.dmg,Windows 用 PaperMachine-<version>-x64.exe(实验性 / Beta——见第 4 步下方的说明)。 2. 打开应用,按下面的首次运行装好环境。 3. 打开 设置 → 模型,填入你的 DeepSeek API key。应用不附带 key,默认调用 deepseek-v4-flash。 4. 把 CSV、Excel、SPSS 或 Stata 文件拖进项目,问出第一个问题,例如:画出 2007 年各国人均 GDP 与预期寿命的关系,按大洲着色。 首次运行 第一次打开 PaperMachine,它会先装一套属于自己的 Python 与 R 环境,再进工作区。这一步是一次性的:装完之后离线也能用,以后启动直接进工作区。 首次运行:确认下载通用科学环境,并选择下载源 PaperMachine 不使用你机器上已有的 conda 环境,而是自带一份 micromamba,把环境装在 ~/.papermachine 里。这样它跑的是什么、装了哪些包,始终是确定的,也不会改变本地已有环境。 这一屏上你要做的选择: | 选项 | 什么时候用 | | 下载并安装 | 默认路径。装那套 22 个包的通用科学环境,下载约 850 MB,需要 6 GB 可用磁盘。 | | 下载源 | 决定从哪里拉包。系统语言或时区看起来在中国大陆时,默认预选中科大 USTC;否则预选官方 conda-forge。你可以随时改选清华 TUNA 或另一个源,不过 Windows 上 TUNA 会因路径长度限制必然失败,因此排在 USTC 之后。选错了不会卡住:所选源失败时会按顺序自动试其余的源。 | | 查看完整包清单 | 装之前先看清楚要装哪 22 个包。 | | 高级:自定义包清单 | 在预填的清单上增删 conda 包,每行一个,支持 名称=版本。删掉 python 或 r-base 会导致装完的校验失败。 | | 保留当前环境 | 只在已经装过一次时才出现。重装会再下一遍 850 MB,所以除非要换包清单,保留即可。 | 两个平台的安装包都没有付费的 Apple/Microsoft 签名身份,macOS 与 Windows 各自弹出的提示不同,处理方式也不同。 macOS 上,0.1.1 起应用在打包时做了 ad-hoc 签名,Gatekeeper 正常应该只给出"身份不明的开发者"这种普通拒绝,而不是判定应用已损坏。根据实际遇到的提示,对应三种修法: - macOS 15(Sequoia)及更新版本:打开 系统设置 → 隐私与安全性,滚动到底部,点击 仍要打开。 - 更旧的 macOS:右键点击应用,选择打开。 - 如果 macOS 提示的是应用"已损坏,无法打开",以上两种修法都对这种提示无效,改为运行一次下面的命令(-r 是因为 app 本身是一个目录): xattr -dr com.apple.quarantine /Applications/PaperMachine.app Windows 上 SmartScreen 会提示发布者无法识别:点更多信息,再点仍要运行。安装包是 per-user 安装,不需要管理员权限。不要求机器上预装 Visual C++ 运行库。Windows 安装包是实验性 / Beta:沙箱只做部分强制(不是 macOS 那种完整隔离),R 在非 ASCII 安装路径或用户名下有已知边角情况,需要 Windows 10 64 位及以上,遇到问题请附上 %USERPROFILE%\.papermachine\logs 提 issue。 里面有什么 通用科学环境(22 个包) | Python 3.13 | R 4.5 | | NumPy、SciPy、pandas | tidyverse(含 ggplot2)、data.table | | Matplotlib、seaborn | broom、modelr、lme4 | | statsmodels、scikit-learn | survey、srvyr | | PyArrow、openpyxl、pyreadstat、Pillow | haven、jsonlite | 技能与工具 三个内置技能,在输入框键入 / 调用:scientific-visualization、statistical-analysis、scientific-writing。放在 ~/.papermachine/skills 里的同名技能会覆盖内置的。 模型可调用的五个科研工具:run_python、run_r、get_science_state、annotate_artifact、install_science_packages。模型对你的工作区只读,且没有 shell。 工作原理 窗口与你机器上的一个本机 Host 进程通信。Host 为每个会话持有一个 Python 内核和一个 R 内核、一份随应用打包的 micromamba,以及项目级的产物存储。只有模型请求离开本机,带着你的 key 发往 DeepSeek API。 其余一切都在 ~/.papermachine 里:会话、产物、已安装的环境、技能和日志。删掉这个目录就全部清除。 PaperMachine 发送三个匿名遥测事件(app.launch、environment.installed、environment.install-failed),只携带应用版本、平台和架构,不含主机名、路径、包列表或错误文本。设置 DSH_TELEMETRY_DISABLED=1 即可关闭。 现状与限制 PaperMachine 0.1 是早期版本。已知限制: - 分析运行支持 macOS(Apple 芯片与 Intel)与 Windows x64。两个平台的沙箱强制都仅限制文件写入——都不承诺文件读取、网络、系统调用或科学有效性隔离。Windows 报告的是较弱的 partial 而非 macOS 的 full,因为它的受限令牌后端补不上两个缺口(完全强制的后端能补上):外部对象若对 Everyone 开放写权限,经此后端仍可写入;NTFS 硬链接会把授权工作区文件的写权限别名到外部路径上(见 dsh-sandbox-windows-acl 的 "Verified boundaries" 一节)。在 Windows 上取消或超时一个运行,总会重启该运行所在的内核并丢失该内核持有的所有变量,而 macOS 上的中断通常能保住内核。Windows 内核执行的实机验证目前只有一次人工验证,尚无可重复的 CI 门禁。Windows 桌面端首次启动流程(onboarding、环境下载与安装)尚未在 Windows 实机验证,内核执行已验证。 - 需要 DeepSeek API key;应用不附带 key。 - 两个平台的安装包都没有付费签名身份;macOS 包从 0.1.1 起做了 ad-hoc 签名。见上文说明。 - 更新需手动:下载下一个安装包。 - 暂无变量面板;内核状态栏显示每种语言的内核状态。 路线图 - Windows 协作式中断:取消或超时一个运行时不丢失其内核状态。 - 针对真实硬件的可重复 Windows CI 门禁,取代当前的人工验证。 - 学科环境,从社会科学开始。 - 变量变化史视图:每个数据集在各清洗步骤中的形状变化。 反馈 欢迎在 GitHub Issues 提交 bug 与分析问题。 基于 DeepSeek Harness PaperMachine 由 DeepSeek Harness 插件组装而成。开发者从开发指南和架构文档开始;agent 遵循 AGENTS.md。桌面载体的文档在 apps/desktop。 运行 PaperMachine 所包装的 harness Web UI 可以从仓库检出启动;命令会打印其访问地址: git clone https://github.com/SuperJJ007/papermachine.git cd papermachine pnpm install pnpm run build pnpm dsh web 从源码运行 桌面应用在 pnpm run build 之后从同一检出运行;先获取对应你架构的固定版本 micromamba(Intel Mac 用 darwin-x64,Windows 用 win32-x64): pnpm --filter @deepseek-ai/dsh-desktop fetch:micromamba darwin-arm64 pnpm --filter @deepseek-ai/dsh-desktop dev 致谢 - 内置技能引自 K-Dense-AI/scientific-agent-skills(MIT)。 - 截图使用 Gapminder 数据集(CC BY 4.0)。 许可证 MIT 第三方依赖及其许可证见 THIRD_PARTY_NOTICES.md。
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
SuperJJ007/papermachine
会展示推演过程的 AI 分析师。在你自己的机器上跑 Python 和 R,每张图表都能追溯到背后的代码。
相关插件 · 工具 / 效率
破甲管控台kingcharleslzy-ai/dsh-purge
dsh-purge Community · DeepSeek Harness 社区维护版:宿主兼容、状态诊断、提示词管理、更新与本机备份回滚。基于小杨 / YuJunZhiXue 的 dsh-purge。
★ 4,173已汉化DeepSeek 客户端
74.4
网文长卷lingfengQAQ/webnovel-writer
基于 Claude Code 的长篇网文辅助创作系统,解决 AI 写作中的「遗忘」和「幻觉」问题,支持 200…
★ 7,636已汉化DSH
72.2
多智能体协作HKUDS/AutoSwarm
AutoSwarm: Unify Your Agents. Unify Your Context (Codex · Claude Code · DeepSeek Harness · Muse · Grok · WorkBuddy· nanobot · and more)
★ 2,197已汉化DSH
71.7
Vox 拼贴视频生成Alisa0808/vox-director
🎬 Vox Director拼贴动效导演
★ 2,129已汉化DSH
71.4
Agent 演化引擎Q00/ouroboros
智能体 OS:智能体自己变聪明,我们只守住底线:面试准入、分阶段评估、带预算的进化循环。MCP 服务器,14 种运行时:Claude Code、Codex CLI、Gemini CLI、OpenCode、Copilot、Kiro 等。
★ 6,308已汉化DSH
71.3
智能体运行框架路由HarnessRouter/harnessrouter
智能体运行框架的统一接口。
★ 3,897已汉化DSH
71.2