返回目录

dsh-fs-encoding

精选清单收录维护状态: 活跃

mrweicodes/dsh-fs-encoding

为 DeepSeek Harness(DSH)提供文件编码守护:让 AI 读写 GBK 等非 UTF-8 文件和带 BOM 的文件时不会弄坏编码

前往 GitHub
$ dsh plugin --profile web add dsh-fs-encoding

16

星标

0

Fork

TypeScript

语言

MIT

许可证

2026-09-14

创建于

2026-10-17

最近推送

在 DSH 中读取和编辑旧编码文件:README 说明默认按原编码写回,包括 GBK、Shift-JIS;启用 normalizeToUtf8 则将旧编码转为 UTF-8。

DSH 适配

原生运行时

作者声明

安全审计

未审计

最后核验

2026-10-25

许可证

MIT

01它能帮你完成什么?

  • 在 DSH 中读取和编辑旧编码文件

    README 说明默认按原编码写回,包括 GBK、Shift-JIS;启用 normalizeToUtf8 则将旧编码转为 UTF-8。

    处理 GBK 或 Shift-JIS 项目文件的 DSH 用户

02如何接入 DeepSeek Harness?

安装步骤

  1. 01

    运行 `dsh plugin --profile web add dsh-fs-encoding`,安装含编译产物的 npm 包。

    $ dsh plugin --profile web add dsh-fs-encoding

  2. 02

    重启 `dsh web`。

    $ dsh web

验证接入成功

作者未说明

回滚

  • 运行 `dsh plugin --profile web remove dsh-fs-encoding`,然后重启 `dsh web`。

03DSH 适配与能力边界

DSH 适配原生运行时

面向 DeepSeek Harness(DSH)的文件编码工具。

  • 显式指定读取编码

    用 `read({ file_path: "legacy.txt", encoding: "gbk" })` 显式读取 GBK 文件。

  • 指定新文件编码

    新文件默认 UTF-8 无 BOM;`write` 可为新文件指定编码。

04适合谁?何时不该用?

适合

  • 处理 GBK 或 Shift-JIS 项目文件的 DSH 用户

不适合

  • 无 BOM 的非 UTF-8 文件默认需显式指定编码;自动猜测不保证编码正确。
  • 与同一作用域注册同名工具的其他插件冲突。
  • `write` 的 encoding 参数只适用于新文件;已有文件会报 `E_ENCODING_NOT_APPLICABLE`。

05兼容性、维护与安全提示

  • 无 BOM 的非 UTF-8 文件默认需显式指定编码;自动猜测不保证编码正确。
  • 与同一作用域注册同名工具的其他插件冲突。
  • `write` 的 encoding 参数只适用于新文件;已有文件会报 `E_ENCODING_NOT_APPLICABLE`。
2026-09-142026-10-17作者未说明

固定源码提交的 README 作者声明

06常见问题

该 DSH 插件会自动猜出所有旧编码吗?

不会。无 BOM 的非 UTF-8 文件默认需显式指定编码,猜测结果仍具有概率性。

DSH 中如何读取 GBK 文件?

使用 `read({ file_path: "legacy.txt", encoding: "gbk" })`。

能用 write 改变已有文件的编码吗?

encoding 参数仅用于新文件,已有文件会拒绝该参数。

08数据与来源

github.coma4d31cc作者未说明
  • 作者声明github.coma4d31cc33bd6…

    为 [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness)(DSH)提供的文件编码治理插件

页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-10-25。发现错误?提交更正。

🏆

最佳 DeepSeek Harness 插件

从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。

广告

DSH Plugins 是独立的 DeepSeek Harness 插件目录,与 DeepSeek 官方无关,也不代表官方背书。第三方插件未经安全审计,安装前请审查源码。

每周获取最新的 DeepSeek Harness 插件,绝不滥发。