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ユーザー
02DeepSeek Harness への導入方法
インストール手順
- 01
ビルド済みnpmパッケージを`dsh plugin --profile web add dsh-fs-encoding`でインストールします。
$ dsh plugin --profile web add dsh-fs-encoding
- 02
`dsh web`を再起動します。
$ dsh web
導入成功の確認
作者は未記載
ロールバック
- `dsh plugin --profile web remove dsh-fs-encoding`を実行し、`dsh web`を再起動します。
03DSH 統合と能力の範囲
DeepSeek Harness(DSH)向けの文字コード対応ファイルツール。
読み込み時の文字コード指定
`read({ file_path: "legacy.txt", encoding: "gbk" })`でGBKを指定して読み込みます。
文字コードを指定して新規作成
新規ファイルは既定でBOMなしUTF-8です。`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`になります。
固定したソースコミットのREADMEに基づく作者の説明
06よくある質問
すべての従来の文字コードを自動判定しますか?
いいえ。BOMなし非UTF-8は既定で明示指定が必要で、推定結果は確実な判定ではありません。
DSHでGBKファイルを読むには?
`read({ file_path: "legacy.txt", encoding: "gbk" })`を使います。
writeで既存ファイルの文字コードを変えられますか?
encodingは新規ファイル専用で、既存ファイルでは拒否されます。
07関連する DSH ワークフロー
weknora
by tencent
オープンソースのLLMナレッジプラットフォーム。生ドキュメントを検索可能なRAG、自律推論エージェント、自己更新型Wikiへ変換する。
honcho
by plastic-labs
ステートフルなエージェントを構築するためのメモリライブラリ。会話履歴や状態を管理し、長期的な文脈保持を実現します。
webnovel-writer
by lingfengqaq
Claude Codeを基盤にした長編Web小説向けの執筆支援システム。AIの「忘却」や「幻覚」を抑え、200万字規模の連載制作に対応します。
mirage
by strukto-ai
AI エージェント向けの統合仮想ファイルシステム
08データと出典
为 [DeepSeek Harness](https://github.com/deepseek-ai/deepseek-harness)(DSH)提供的文件编码治理插件
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-10-25。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
