Introduction¶
The core philosophy of DeepSeek Harness (DSH) is “everything is a plugin.” When developing an Agent, it is common practice to extend its capabilities through Skills. For scenarios that require handling business documents (such as pitch proposals), manually writing structured documents is time-consuming and error-prone. This article introduces a DSH plugin that can automatically generate Lark pitch proposal documents. It interactively collects information and directly populates the content into Lark cloud documents.
What Is This¶
dsh-pitch-doc-generator is a DeepSeek Harness plugin package. After installation, the plugin automatically registers the lark-pitch-doc-generator skill in the AI skill directory. The plugin itself has zero dependencies, but calls to Lark capabilities require the local lark-cli.
Prerequisites¶
Before installing the plugin, ensure your development environment meets the following requirements:
- DeepSeek Harness (
dsh) is installed. - pnpm is installed.
- lark-cli is installed and authenticated.
- The authenticated account has the
docx:documentpermission scope.
Installation and Enablement¶
In an environment where DeepSeek Harness is installed, use the following command to install the plugin. This command adds it to your web profile:
dsh plugin --profile web add @tezign/dsh-pitch-doc-generator
After installation is complete, restart the dsh web process. The skill will automatically appear in the AI skill directory.
Core Features¶
After installing and enabling the skill, the AI Agent can perform the following operations:
- Structured Generation: Automatically generate a Lark pitch proposal document with nine main chapters, covering the cover, project background, requirements analysis, solution, pricing, team introduction, and case presentation.
- Interactive Collection: Before generating the document, the AI first guides the user through an interactive process to complete required information (such as project name, client, core requirements, budget, and timeline).
- Zero Dependencies: The plugin package contains no business-logic dependencies and only serves as a carrier for DSH skills.
Typical Usage¶
After installing and configuring the environment, simply state your requirements to the AI. The AI will first ask for missing information and then generate the document.
Example prompt:
Help me create a pitch proposal. The client is a certain group, the project is an AI content production platform, the budget is 800k, and the timeline is 8 weeks.
The AI will guide you to complete the information and create the corresponding Lark cloud document.
Security and Privacy¶
The plugin follows these principles in its security design:
- No Secret Injection: The plugin package does not contain any API keys, tokens, or credentials.
- Local Authentication: Lark authentication relies entirely on the local
lark-cli. Credentials are stored in environment variables or local configuration files, and the plugin code does not access secrets. - Account Isolation: All document operations occur only within the Lark account you have authorized and logged into, and the data does not leave the local machine.
Summary¶
dsh-pitch-doc-generator provides DeepSeek Harness with the capability to automatically generate business pitch documents. By integrating with Lark, it combines structured document generation with automated workflows. If you are building an Agent with DSH that involves document generation, this plugin can be used as a ready-to-use tool.
- Plugin Address: https://github.com/welay21312312321/dsh-pitch-doc-generator
- Skill Directory: https://www.skillhub.cn/plugins/welay21312312321/dsh-pitch-doc-generator