PC2005-cloud/dsh-pet

出典
GitHub
初登場日
分野
デザインとUI
GitHubスター数
2,793
主な言語
TypeScript
ウェブサイト
www.npmjs.com/package/dsh-pet (新しいタブで開きます)

外部のオープンソース リポジトリを紹介するページです。HDATFの製品ではありません。

PC2005-cloud/dsh-pet

何をするか

DeepSeek Harnessの実行状態をアニメーションキャラクターと吹き出しで示すプラグインで、素材を自作する工程も含みます。入力はセッションとツールのイベント、表示設定、キャラクター動画と選択モデルの応答です。ブラウザー上の表示とElectronの透明ウィンドウで作業、待機、成功、エラーを表し、ドラッグと複数キャラクターに対応します。状態処理のソースは途中のツール結果と目標全体の完了を分け、自動継続の途中で成功を先に示さない構成です。ホストのプラグイン管理から登録した後に再起動が必要で、デスクトップ環境がなければElectronの追加取得が発生する場合があります。会話や利用量表示はホストのモデルと提供者の資格情報に依存し、単独モードではアニメーションは使えても会話や利用量などは使えません。ローカルHTTP APIは状態取得、動画と吹き出し制御を提供しますが、認証がないため外部へ公開してはいけません。自作素材には動画生成、透過処理、正規化と変換が別途必要で、Safariの透過動画には別素材と設定が必要です。コードはMITと説明されていますが、動画、プロンプトと元映像は商用禁止や出典表示の条件があるため、コードと素材の権利を分けて確認します。

ライセンス

MIT 寛容なライセンスです。著作権表示を残せば商用利用と改変ができます。

同じ分野のリポジトリ

  • Gathin23/cleanyourtv
    Android TVとGoogle TVの複雑な標準ホームを整理したい利用者向けに、ランチャー、機種別パッケージ一覧、作業用プロンプトと管理ツールをまとめたものです。入力はTVの機種、インストール済みアプリ、残す機能と希望するホーム構成です。同じネットワークのPCからTVで承認したADB接続を使って状態を確認し、不要と判断したパッケージを削除せず無効にします。その後、お気に入りアプリのドックと全アプリの一覧を備えたJava製ランチャーを標準ホームにします。テーマは設定と背景画像で変更し、外部アプリのモジュールカードは所有者の承認後に表示します。開始にはTVの開発者設定とデバッグ承認、PCのPython環境が必要で、ランチャーのビルドにはJDK 17とAndroid SDK 34も必要です。復元ツールは適用した一覧のパッケージと標準ランチャーを戻しますが、一覧外の変更までは戻せません。Fire TVは整理機能だけが対象で、Samsung TizenとLG webOSはこのAndroidランチャーの対象外です。必要なアプリや更新サービスを止める恐れがあるため、機種別一覧と復元方法を先に確認し、作業後はデバッグを無効にします。
  • tangency-labs/solidcraft
    寸法の変更で形状を再構築する部品を設計する、Rust製のパラメトリック3D CADアプリです。設計者はスケッチ、寸法と拘束条件を入力し、押し出しやフィレットを履歴に積み重ねて立体を作ります。パラメータを変えると関連形状を再計算します。設計ファイル、STEPやSTLなどの交換形状、プレビュー画像を出力できます。デスクトップ、ブラウザと画面不要のCLIがあり、JSON命令の例も提供します。MCPサーバーではAIが同じ設計命令を呼び出し、測定と画像確認を行えます。AI利用にはMCPクライアントの別途接続が必要で、起動中のデスクトップアプリを操作する接続方式も別設定です。単純な部品に利用できる初期段階と説明されており、参照部品の試験はCAD全体の同等性を証明しません。配布パッケージは未署名で、自動化のファイルアクセス範囲も確認が必要です。
  • anujasid/mcp-for-blender-pro
    シーン作業を自動化するアーティスト、テクニカルアーティスト、開発者向けのBlender拡張で、AI対話作業空間とMCPサーバーを提供します。制作依頼とシーンやオブジェクトの情報を入力し、ツールを通じてオブジェクト作成や編集、材質設定、画面取得、シーン書き出し準備につなげます。別のStudioウィンドウで会話、シーンプレビュー、承認、タスクボードを確認できます。文書のチーム方式は管理者、作業者、検証者を順番に実行し、一度の修正後に二回目の検証も失敗すると停止します。配布対象はWindows x64とBlender 4.2以降で、ツール呼び出し対応モデルの選択とクラウド認証情報またはローカルモデル接続の設定も必要です。外部MCPクライアントにはサーバー有効化と認証付きローカル接続が必要で、OpenCodeの認証はBlender接続プロファイルと別に管理します。アセットサービスには追加キーが必要な場合があり、各素材のライセンスも別途守る必要があります。承認とPython検査はセキュリティサンドボックスではなく、外部クライアントは独自の承認方針を使い、内部実装や生成シーン品質はここでは独立試験していません。
  • deeplethe/solid-glass
    Solid GlassはDeepLetheがAIアプリケーションの画面向けに作ったMITライセンスのshadcn/uiテーマで、遠くからは硬く見え、近くではガラスの質感が見えます。4つの規則は、縁の光の線と細い線と影だけで仕上げ、表面は中立的なグレー、奥行きは厚みで表し、hover、選択、開いた状態を一つの見た目に揃えることです。テーマは一つのCSSファイルで、shadcn/uiの変数名をそのまま使い、data-slotでcomponentの各部分を見つけるため、既存のcomponentを直す必要はありません。エージェントが働く様子を人が見守る画面向けのcomponentを12個加えています。折りたたんだツール呼び出しの段階(tool steps)、選択ボタン付きの質問カード(ask card)、context使用量の表示(context ring)、作業の通知(task notice)などがその例です。blockはcomponentで作った画面全体の例で、セッション、会話のthread、ファイル、バックグラウンドの作業を備えたエージェントの作業空間の画面がその一つです。インストールはReact 19、Tailwind CSS 4、Base UIのshadcn/uiプロジェクトから始め、shadcnのコマンドでstylesheetを加え、shadcn initが書いた色の変数を削除します。基本の設計はダークモードでライトモードもあり、Createページで厚み、色味、チャートの色、書体、角の丸み、縁の光、blurを調整すると対応するCSSが出力されます。フォントの既定はGeistとGeist Monoで、それ以外はシステムのフォントを使い、韓国語のフォントは指定されていません。shadcn/uiから取り込んだcomponentと文書は、そのプロジェクトのMIT表示に従います。
  • storytold/figcraft
    FigCraftは、アプリやWebの画面を作るデザイナーと開発者のために、ArtCraftチーム(GitHubのstorytold組織)がFigmaの作業の流れをclean-room方式で再実装した、Rust製の画面デザインアプリです。auto layoutを持つフレーム、コンポーネントとバリアント、モードを持つ変数、プロトタイプを扱い、Dev Modeはコンポーネントのプロパティを引数にしたCSS、React、SwiftUIなどのコードを書き出します。ファイルはローカルディスク上の.figcraftアーカイブとして保存され、レイヤーはPNG、SVG、PDFなどに書き出せ、.figファイルはベストエフォートで開き、.figの書き出しは実験的な機能とされています。すべてのメニュー項目とツールは400を超えるコマンドを集めた1つの一覧からコマンドを実行し、同じコマンドをfigcraft-cliツール、MCPサーバー(AIエージェントがツールを呼び出すためのプロトコル)、JSONの制御チャネルからも呼び出せます。MCPサーバーはウィンドウなし(headless)で実行するか実行中のアプリに接続し、制御チャネルは127.0.0.1でだけ接続を受け付けますが、今回の調査で読んだ制御チャネルのコードではキーの確認は見つかりませんでした。アプリはアカウントとtelemetry(利用情報の送信)なしにオフラインで動作しますが、READMEによると共有メニューのオンライン共有は既定で公開サーバー(collab.craftapps.dev)にファイルをアップロードします。このサーバーはファイルを暗号化せずに保存して運営者が読める状態で、削除されるか30日間誰も開かないまで保管し、編集用または閲覧用のリンクそのものがアクセス権になります。自分で運用するfigcraft-server(プレビュー段階、リリースにLinux版を同梱)は編集用と閲覧用のリンクでチームのファイルを保管し、まだユーザーアカウントはありません。始めるにはmacOS、Windows、Linux、FreeBSD向けの配布パッケージ、静的なWeb版、Rust 1.95以上でのビルドのいずれかを使い、エージェントをつなぐにはMCPクライアントの設定にfigcraft-cli mcpを追加する別の手順が必要です。韓国語の画面翻訳はネイティブ話者のレビュー待ちの機械下書きで、文書内のハングルの表示とIME入力は動作し、Web版はWebGPUかWebGL2に対応したブラウザーが必要で、CJKフォントを埋め込んでビルドした場合にだけ韓国語を提供します。プロジェクトは自らをalpha段階と呼び、実務でFigmaを置き換える水準の半分ほど(READMEで49%、ROADMAPで53%)と見積もり、実際のFigmaファイルでの確認を残りの作業とし、4から6のAIエージェントが並行して作業し約25時間で作ったと明記しています。GitHubのライセンス欄はApache-2.0ですが、LICENSEファイルとREADMEは利用者がMITとApache-2.0のどちらかを選べるとしており、ArtCraftの名前とロゴはこのライセンスの対象外です。

Trendshiftのランキングに入ったリポジトリだけを載せ、リストは候補を探すためだけに使いました。順位の数字は転載していません。説明、ライセンス、スター数は各GitHubリポジトリで確認しました。解説は私たちの判断です。これらを試験したわけではなく、上昇リストに載ったことは品質の証明ではありません。

GitHubで見る (新しいタブで開きます)