DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Deckcraft Plugin — DeepSeek Harness 插件(DSH Plugin)
← Plugins
D

deckcraft-plugin

Deckcraft Plugin

DSH 插件 deckcraft-plugin

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:full-aigc-plugins/deckcraft-plugin#cfb719179a9b875d08aac0fba5be9fb4c2a89f4d
README兼容性版本

说明

DSH 插件 deckcraft-plugin

兼容性与来源证明

Deckcraft Plugin 以 deckcraft-plugin 发布,当前版本为 0.1.0-dev.20261019.1。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
any
发布来源
github
Registry 更新时间
2026/10/18

版本

0.1.0-dev.20261019.1dev
2026/10/18
查看其余 1 个版本收起版本
0.1.0-dev.20261018.3
dev
2026/10/18

相关插件

正在加载相关插件…

最新版
0.1.0-dev.20261019.1
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
any
许可证
未声明
发布源
github
GitHub
★ 0
周下载
0
最近提交
2026/10/18
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录

相关插件

继续浏览 productivity-workflow 分类下经过校验的插件。

Acp App@deepseek-ai/dsh-acp-appdsh ACP 配置文件包:基于 dsh-base 的仅限自动化的 JSON-RPC stdio 和进程生命周期管理Experimental Schedule Bundle@deepseek-ai/dsh-experimental-schedule-bundle为 Web 组合添加 Schedule、其任务页面和时间上下文的可选捆绑包Client Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。Web All@linxin666/dsh-web-allDSH Web UI 全家桶聚合插件:一键安装全部功能插件(task-board / git-graph / pet / remote-web-ui / web-ui-settings / skin-center / community-plugins / compat shim)。compat 桥接层已并入本包(src/client),无需独立 compat npm 包。

README

DeckCraft Use

Plugin marketplaces

This plugin belongs to AIGC content creation.

CategoryMarketplacePurpose
Full-stack developmentFull Stack PluginsArchitecture and UI design, code understanding, quality checks, code review, workflow governance, and server operations
AIGC content creationFull AIGC PluginsImage, video, audio, music, 3D, and multimodal content creation

DeckCraft Use — editable presentations from a coding agent

Author, inspect and export a real presentation from your agent host — one slide at a time, with the editable source deck kept as the deliverable.

English | 简体中文 · Install · Quick start · Skills · Troubleshooting

Positioning

deckcraft lets an agent host drive the DeckCraft engine through a bundled stdio MCP server and a set of presentation skills, so a request ends with an editable .deckcraft deck plus the exports you asked for. The plugin owns skill routing, the same-session editor bridge and package pinning. It does not replace DeckCraft, its engine, or the host runtime.

PropertyValue
Plugin IDdeckcraft
Version0.1.0-dev.20261018.4
StatusDevelopment preview; production promotion blocked, all-host acceptance open
Editor runtimeNode.js 24, started from ui/bootstrap.mjs
Upstream referenceDeckCraft 0.3.0 (d0e57d7e25f9852179cc66be12dd6188f1c05535)
Optional CLIdeckcraft-cli, if your host already has it on PATH
LicenseApache-2.0

Installation

Prerequisites

  • Node.js 24 on PATH; the bundled stdio MCP server runs on it.
  • Network access on the first editor launch. The plugin downloads and verifies the pinned editor archive; a complete release ZIP already contains it, so no Rust toolchain and no npm install are required.
  • A deckcraft-cli installation only if you want the native CLI path. The plugin never installs or upgrades it.
  • A host that supports plugins or stdio MCP. Embedded panels additionally require MCP Apps or a built-in browser.

From the plugin marketplace

codex plugin marketplace add partme-ai/full-aigc-plugins
codex plugin add deckcraft@full-aigc-plugins

Restart the host, open a new task, and ask DeckCraft to start a deck.

Other host manifests

HostManifestPath base
Standard Agent Plugins 1.0.0plugin.json, mcp.json${PLUGIN_ROOT}
Codex.codex-plugin/plugin.json, .codex-plugin/mcp.jsonplugin root relative to cwd
Claude Code.claude-plugin/plugin.json, .mcp.json${CLAUDE_PLUGIN_ROOT}

Kimi (kimi.plugin.json), DeepSeek Harness (dsh/) and the WorkBuddy example (hosts/workbuddy/mcp.json) are also present. hosts/native-cli/mcp.json shows the optional deckcraft-cli mcp server instead of the bundled editor.

Quick start

flowchart LR
    A[Install plugin] --> B[Restart and open a task]
    B --> C[open_editor]
    C --> D{editor_status ready?}
    D -->|No| C
    D -->|Yes| E[new_presentation]
    E --> F[add_slide / add_shape / insert_chart]
    F --> G[inspect_slide]
    G --> H[save_presentation / export]
  1. Open the editor with an explicit workspace argument.
  2. Start a deck with new_presentation, or open an existing one with open_presentation.
  3. Read list_commands before complex edits; command IDs and enabled state come from the live registry.
  4. After each block of edits, call inspect_document or inspect_slide, and render_slide when you need a picture.
  5. Save the .deckcraft source, then export. Reopen the source to confirm the slides are still editable.

What you can build

WorkflowBuilt-in pathVerifiable output
Pitch deck with problem, evidence and askdeckcraft-pitch-deckSlide-per-message deck with speaker notes
Weekly or status reportdeckcraft-weekly-reportProgress, risk and next-step slides
Training coursewaredeckcraft-training-slidesExplanation, example, exercise and recap slides
Data narrativedeckcraft-data-story + insert_chartChart bound to your data with title and labels
Brand template reusedeckcraft-brand-templateMaster-styled slides, consistent layouts
Redesign an existing deckdeckcraft-slide-redesignRestructured deck, original retained
Option comparisondeckcraft-option-comparison + insert_tableEditable comparison table with units and sources
Deliverysave_presentation, exportEditable source plus PPTX, PDF or image output

Skills

SkillWhat it does
deckcraft-useMain entry: create, modify, inspect or export a deck through the connected MCP or an installed CLI
deckcraft-editorOpen the real editor in the host and keep agent edits on the same page
deckcraft-pitch-deckProblem, solution, evidence and ask for a project pitch
deckcraft-weekly-reportProgress, issues, metrics and next-week plan
deckcraft-training-slidesExplanation, examples, exercises and recap
deckcraft-data-storyData conclusion and business interpretation, with chart plans
deckcraft-brand-templateMaster style and recurring layouts for a brand
deckcraft-slide-redesignRestructure and visually improve an existing deck
deckcraft-option-comparisonCost, lead time and risk compared in an editable table
deckcraft-scenario-playbooksStep-by-step recipes for metric briefing, comparison, flow, risk matrix, trend, training Q&A and handoff

Skills come from the independent deckcraft-skills source and are pinned by scenario-candidates.json with per-skill SHA-256 digests. They carry scenario knowledge and execution contracts, not a second engine.

MCP tools

One bundled server, deckcraft-editor, speaking stdio. The local HTTP listener only serves the editor page and its same-session bridge. The catalogue exposes 33 tools: 28 agent-callable tools and 5 _editor_* bridge tools the panel uses internally.

FamilyToolsPurpose
Sessionopen_editor, open_browser_editor, editor_statusOpen the editor and confirm that it attached
Discoverylist_commands, call_appList live commands; call_app reaches app-level control methods (desktop app only)
Command gatewayrun_command, batchRun one command, or an ordered batch with explicit failure semantics
Deck managementnew_presentation, open_presentation, save_presentation, exportCreate, open, save and export
Slidesadd_slide, go_to_slide, inspect_slide, render_slideAdd, navigate, read and render one slide
Contentadd_shape, add_text_box, set_text, insert_picture, insert_table, insert_chartPlace and edit the objects a slide is made of
Inspectioninspect_documentTitles, page count, objects and text of the whole deck
Interactionselect, select_tool, pointer, key, type_text, screenshotDrive the same paths a mouse and keyboard would; screenshot captures the whole window and needs the desktop app

Configuration

SettingWhereEffect
workspace argumentopen_editor / open_browser_editorBinds the task folder; paths outside it are refused
CRAFT_EDITOR_UPDATE=offstdio MCP envUse the bundled editor only; no download attempt
CRAFT_EDITOR_CACHE_DIREnvironmentAbsolute directory for verified editor archives
CRAFT_WORKSPACE_ROOTHost MCP configWorkspace root for hosts that cannot pass it in a tool call

Claude Code also reads CRAFT_PANEL_METADATA_FILE from .mcp.json. Verified archives are cached under ~/.cache/full-aigc/editors; an active session keeps its version until closed, and a corrupt cache falls back to the bundled build.

Architecture and security

Agent ↔ plugin traffic is stdio MCP; the browser bridge listens on 127.0.0.1 only, with a random token and Host/Origin checks. Downloads are SHA-256 verified, and the bundled editor is always kept as a fallback. Skills are instructions and do not enforce policy at runtime. The plugin stores no credential and forwards no traffic to the authors.

The editor never claims a capability the upstream engine does not have. Format-specific limits, headless behaviour and unverified modes are recorded in compatibility, operation contract and verification. Source and licence details are in ATTRIBUTION.md.

Troubleshooting

SymptomAction
Editor tools are missingConfirm the plugin is enabled, restart the host, open a new task
The panel does not render inside the hostUse the URL from open_browser_editor; the terminal provides no browser panel
First open stallsThe first launch downloads the pinned archive; retry with network, or set CRAFT_EDITOR_UPDATE=off
A PPTX import looks incompleteImport is lenient and skips unknown or corrupt parts; validate the reopened deck
A write times outReopen or inspect the deck before retrying; the engine cannot promise exactly-once execution
deckcraft-cli is not foundInstall it yourself, or stay on the bundled MCP server

Upgrade

codex plugin marketplace upgrade full-aigc-plugins
codex plugin add deckcraft@full-aigc-plugins

Release notes are in CHANGELOG.md; the published limits are recorded in docs/verification/release-candidate.json.

Contributing and support

Open issues at https://github.com/full-aigc-plugins/deckcraft-plugin/issues. Read AGENTS.md before touching skills or manifests, keep the root plugin.json as the identity source, and never commit user decks, credentials or local session data. Security and privacy expectations are in SECURITY.md and PRIVACY.md.

License

Original repository content is Apache-2.0. The icon is upstream DeckCraft artwork under MIT, recorded in assets/official-icon-source.json. Upstream DeckCraft is a separate project at https://github.com/storytold/deckcraft under MIT OR Apache-2.0; this plugin is an integration, not an endorsement.