
Sn Ppt Doctor
Think of this as a pre-flight checklist before you touch the SenseNova PPT pipeline. It verifies that your three API keys are wired correctly (text, vision, image gen), confirms Node 18+ is present, checks that sn-image-base is discoverable, and validates the runtime can actually call the Python agent runner. If any hard requirement fails, it drops into interactive mode to write your .env for you. The soft checks are nice-to-haves like node_modules existence and optional parsing deps. Run it once before your first PPT job, again after tweaking config, or whenever sn-ppt-entry complains about missing environment variables. It won't install anything or modify the image skills, just tells you what's broken and what commands to run.
- skills.sh installs
- 135
- GitHub stars
- 6.1K
- last updated
- Jun 11, 2026
Install
$ npx -y skills add opensensenova/sensenova-skills --skill sn-ppt-doctor --agent claude-codeInstalls into .claude/skills of the current project.
Files
sn-ppt-doctor
这是按需运行的能力与本地依赖检查,不是 Entry 的强制前置。Doctor 分开报告:
- 当前 Agent 的普通搜索、图片搜索和图片生成原生工具是否注册、配置或实际验证;
- PPT 整包自带的
sn-ppt-tools是否存在并已配置。
Doctor 不检查或恢复 sn_agent_runner.py,不写 .env,也不把可选媒体能力变成硬门槛。
持久配置
PPT 内置工具与 Doctor 自动读取:
- Hermes:
~/.hermes/.env - OpenClaw:
~/.openclaw/.env - 自定义:先设置
SN_PPT_ENV_FILE=/absolute/path/to/file
已有进程变量优先于文件值。推荐配置:
# 搜索和搜图共用;默认请求 google.serper.dev
SN_PPT_SEARCH_API_KEY="<search-api-key>"
# OpenAI/SenseNova 兼容的同步 /images/generations 接口
SN_PPT_IMAGE_GEN_URL="https://your-host/images/generations"
SN_PPT_IMAGE_GEN_API_KEY="<image-generation-api-key>"
SN_PPT_IMAGE_GEN_MODEL="<image-generation-model>"
用户只需编辑一次文件,不需要每次启动 Hermes 前执行 export。Doctor 输出实际读取的文件、
已采用的变量名和缺失字段,但不得输出 key 值。
检查内容
Sponsors
Details
- Repository
- github.com/opensensenova/sensenova-skills
- Category
- Office & Documents
- License
- MIT
- First seen
- Jun 11, 2026
More from opensensenova/sensenova-skills
All 26- Sn Research Report135
- Sn Report Format Discovery134
- Sn Search Academic134
- Sn Image Imitate133
- Sn Search Code131
- Sn Search Social Cn131
- Sn Search Social En127
- Sn Update113
- Sn Da Non Spreadsheet Analysis
- Sn Dimension Research
- Sn Research Planning
- Sn Research Synthesis
- Sn Search Image
- Sn Image Base190
- Sn Infographic180
- Sn Ppt Standard170
- Sn Ppt Entry162
- Sn Md To Html Report161
- Sn Image Doctor153
- Sn Image Resume153
- Sn Deep Research148
- Sn Da Excel Workflow147
- Sn Da Image Caption143
- Sn Ppt Creative140