dsh-scaffold:生成項目基礎文件的插件

DeepSeek Harness(DSH)採用「一切皆插件」的架構。在開發智能體或編寫代碼時,項目初始化通常涉及手動創建 LICENSE、.gitignore 或 .editorconfig 等文件。dsh-scaffold 插件旨在解決這一重複性操作。

插件定位

dsh-scaffold 是一個純 Node 實現的 DSH 插件,由 uckkk 維護。它提供了一組命令,用於自動生成常見項目的配置文件。

核心功能

該插件提供以下工具:

  1. generate_license:生成 LICENSE 文件,支持 MIT、ISC、Unlicense 等類型。
  2. generate_gitignore:生成 .gitignore,支持 node、python、go、react、vue、java 等語言。
  3. generate_editorconfig:生成 .editorconfig。

安裝與啓用

在終端中執行以下命令安裝:

dsh plugin add github:uckkk/dsh-scaffold

安裝完成後,該插件會自動註冊到當前會話中,無需額外配置。

典型用法

安裝後,在 DSH 會話中調用註冊的工具即可使用。

例如,爲項目添加 MIT 許可證:

generate_license(type="MIT", author="istone")

適用場景與注意

該插件適用於需要快速初始化新項目或更新項目基礎配置的開發者。

注意事項:插件以當前 DSH 進程的權限在本地運行代碼。安裝前請務必審閱其源碼與許可證,以確保符合你的安全與合規要求。

相關資源

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜