Easy-to-manage touch screens
무료 오픈소스 터치스크린으로 USB 설정 가이드, 드래그‑드롭 편집기, 로컬 제어를 제공하며 Home Assistant용으로 제작되었습니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
イタリア旅行で出会った(または行きたい)レストランを、地域・ジャンル別に整理して保存・共有する Web サイト。 7 つのエージェントが 2 つのチームに分かれて運用される。 各エージェントの詳細な指示書は agents/ に格納。連携フローは workflow.md を参照。 • Astro 4(静的サイト生成) • Leaflet + OpenStreetMap(地図) • TypeScript • data/restaurants.json をデータソースとして git 管理(D-024 以降。Google Sheets はオプション) • Vercel(ホスティング、git push で自動デプロイ) • Node.js 18 以上(推奨: LTS) • パッケージマネージャ: pnpm 推奨(npm / yarn でも可) ブラウザで http://localhost:4321 を開く。 pnpm dev で data/restaurants.json を読んでサイトをレンダリング。データを追加・編集するには:README 전문 보기 ↗
イタリア旅行で出会った(または行きたい)レストランを、地域・ジャンル別に整理して保存・共有する Web サイト。
7 つのエージェントが 2 つのチームに分かれて運用される。
| エージェント | 役割 | 成果物の置き場 |
|---|---|---|
| 開発計画管理エージェント | 進捗・意思決定・未解決事項の一元管理(横断) | docs/plan/ |
| 要件定義エージェント | サイトの目的・機能・データ構造を定義 | docs/requirements/ と docs/design/ |
| レビューエージェント | 要件と設計の妥当性をチェック・指摘 | docs/reviews/ |
| 実装エージェント | 承認された要件・設計を元にコードを書く | src/ と data/ |
| エージェント | 役割 | 成果物の置き場 |
|---|---|---|
| キュレーション計画エージェント | リサーチブリーフ作成(ターゲット・件数・ソース順) | docs/curation/curation-log.md |
| 店舗リサーチエージェント | 信頼ソース由来の候補発見 + AI 評価メタ付与 | 同上 |
| キュレーション統合エージェント | 重複検証 + Sheets 貼り付け用 TSV 整形 + 確認事項提示 | 同上 |
各エージェントの詳細な指示書は agents/ に格納。連携フローは workflow.md を参照。
data/restaurants.json をデータソースとして git 管理(D-024 以降。Google Sheets はオプション)Windows での Node.js インストール:
winget install OpenJS.NodeJS.LTS
# または公式サイトから: https://nodejs.org/
pnpm のインストール(任意):
npm install -g pnpm
pnpm install
# または: npm install
pnpm dev
# または: npm run dev
ブラウザで http://localhost:4321 を開く。
pnpm dev で data/restaurants.json を読んでサイトをレンダリング。データを追加・編集するには:
data/restaurants.json を直接編集(VSCode / GitHub Mobile / 任意エディタ)git add . && git commit && git push新規店舗の追加は AI リサーチでも可能(キュレーションサブチーム を参照)。
SHEETS_ID 環境変数を Vercel に設定するとシートをデータソースとして使う。詳細は DEPLOY.md の Sheets セクション。
シートからの取得に失敗した場合は data/restaurants.json にフォールバック。
pnpm build
出力は dist/ に生成される。
SHEETS_ID と(必要なら)SHEET_NAME を設定VERCEL_DEPLOY_HOOK_URL として登録.github/workflows/rebuild.yml(実装エージェントが追加予定)で定期再ビルドが動く.
├── agents/ 各エージェントの役割定義(コア 4 + キュレーション 3)
├── docs/ エージェント間で受け渡す成果物
│ ├── requirements/ 要件
│ ├── design/ 設計
│ ├── reviews/ レビュー指摘
│ ├── plan/ 計画・意思決定・未解決事項
│ ├── curation/ キュレーションラウンド台帳
│ ├── curation-guide.md 信頼ソース一覧
│ └── ai-prompt-template.md Claude 用評価プロンプト
├── public/ 静的ファイル(robots.txt, favicon)
├── src/
│ ├── components/ Astro コンポーネント
│ ├── data/ Sheets 取得 + フォールバック
│ ├── layouts/ 共通レイアウト
│ ├── pages/ ページ(index.astro)
│ ├── styles/ global.css
│ └── types/ TypeScript 型
├── data/ 店舗データ(サンプル / フォールバック)
├── .github/workflows/rebuild.yml GitHub Actions cron + 手動トリガー
├── astro.config.mjs
├── tsconfig.json
└── package.json
data/restaurants.json に追記 → git push で反映「+ 追加」リンクは D-024 で外部 Sheets を切り離したため非表示(旧運用の参照用に DOM は残っている)
プライベートプロジェクト。