Rebuild a degraded AI image to remove crunchy textures and repeated-edit artifacts while preserving identity, style, and composition. Use for clean remakes, not ordinary retouching or upscaling.
日本語の概要は準備中です。原文の説明を表示しています。
DeepSeek Harnessのdsh webをCLI・HTTP RPCで操作する。起動、会話の検索・状態・履歴・回答の読取、新規チャット、依頼・追記・中断、ワークスペースや設定の操作に使う。起動中のwebへの操作をheadlessの別実行と取り違えない。
インストールする前に、エージェントに与えられる指示の中身を確認できます。
DeepSeek Harnessの既存webサーバーへ接続し、対象の会話を読み、依頼された操作を行う。通常はCLIと認証済みRPCを使う。dshの画面操作を指定された場合はその指定を優先する。
| 目的 | 経路 |
|---|---|
| 起動中のdsh webの会話を読む・操作する | 同じwebのHTTP RPC。付属の scripts/dsh_web.py を使う |
| webを立ち上げる | dsh web --help で現行オプションを確認し、既存プロセスとポートを確認して起動する |
| webとは別に単発実行する | dsh headless。既存webの操作として使わない |
| 独立した組込ランタイムを扱う | dsh sdk のstdio JSON-RPC。既存webへ接続するコマンドではない |
初回の接続・起動・401の解消には接続と認証を読む。RPCはweb内部の型付きインターフェースであり、公開REST APIとしての互換性を前提にしない。バージョンが違う、引数が拒否される、未記載の操作を行う場合は、インストール済みパッケージの typert.host.js と型定義を確認する。
list または search で会話ID・タイトル・cwdを特定する。既存会話の確認のために session/create を呼ばない。status SESSION_ID で実行状態と完全なprojectionを取得する。会話一覧のcached projectionを現在の状態と混同しない。read SESSION_ID で保存済みの履歴・回答を読む。返る throughSeq を固定し、hasMore がある場合は nextBeforeSeq で必要な過去分を遡る。本文・tool結果が必要なら --raw またはファイル出力を使う。running:false だけでは成功とは言えない。モデルの最後の回答と、実物の差分・試験結果も区別する。具体的なコマンド、履歴の構造、状態の読み方は読取と操作を読む。付属ヘルパーの読取は保存済みイベントのsnapshotであり、生成途中の文字は含まない。live streamが必要な場合は同資料のRemote muxの経路を使う。
new でcwdを指定し、IDを受け取って prompt する。既存チャットの続きなら、その履歴と未処理の指示を読んでから同じIDへ送る。履歴を引き継ぐforkは新規の空会話と区別する。new と prompt はそれぞれ別のreceiptファイルを指定する。ヘルパーは送信前にsession IDまたはprompt request IDを保存する。同じ操作の再試行では同じreceiptと同じ引数・本文を使い、応答不明を新規IDで再送しない。accepted:true は受理の証拠。実行開始・回答・成果の完成は status と read で別に確認する。ユーザーメッセージの source.rpcId がpromptのrequest IDに対応する。queue、実行中の方向修正は steer。中断、保留指示の編集・削除、モデル・権限・設定の変更は、依頼された対象と範囲に合わせて実行する。中断しても未処理のqueueは削除されない。userQuestions/answer を使う。通常promptのqueueを質問への回答として扱わない。送信だけ、調査だけ、実装と回収まで等、依頼された終了点を守る。スキルを作成・確認する依頼から実装ジョブを起動しない。モデルや権限を送信の都合で変更しない。session/selectModel はprofileの既定値保存も伴う。
ワークスペース、ファイル、設定、モデル、質問への回答、端末、job、添付の操作は読取と操作の対応表から、該当するインストール済みcontrollerを調べる。非streamのRPCは call METHOD --args-file FILE で実行できる。generated descriptorのwire引数名を保ち、すべてを request に包まない。
最終報告には対象チャットのcredentialを含まないURLと、取得・受理・実行・完了のうち確認できた状態を示す。操作記録にはID、cwd、receipt、必要なcursorを残し、起動tokenやcookieは残さない。
まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Rebuild a degraded AI image to remove crunchy textures and repeated-edit artifacts while preserving identity, style, and composition. Use for clean remakes, not ordinary retouching or upscaling.
日本語の概要は準備中です。原文の説明を表示しています。
セミナー・講義・ウェビナー・研修・実演動画をローカルで文字起こしし、内容を分析して、必要なスライド画像や動画クリップ付きのHTML/Markdown資料を作る。動画から学習資料・実践ガイドを作りたい場合に使う。映像作品の再現設計やCanvas生成は対象外。
責務・依存方向・状態や副作用の境界を監査し、既存挙動を保って段階的にリファクタリングする。read-only監査にも対応する。
AGENTS.mdや既存スキルをGPT-6 Astra向けに監査・整理するときに使う。契約と意図的な他モデル委譲を保ち、重複、過剰な手順、曖昧な停止条件を修正する。
人物の参照写真から、同一性を保った複数アングルのキャラクターシートを生成・修正する。指定された身だしなみや撮影表現も整える。
既存キャラクター画像を、承認制でピクセルアートの正準画像へ変換し、3状態パイロット、クロマ前処理、状態間ジオメトリ検証、9状態生成、遷移QA、仮配置、アプリ内確認、ロールバック可能な正式配置まで行う。キャラクターからCodexペットを作る依頼に加え、ジャンプで小さくなる、状態ごとに身長が変わる、足元が跳ねる、クロマ縁が出る、アニメーションを修復したい依頼で使用する。