DeepSeek Harness Remote
DeepSeek Harness Remote 可将手机或另一台电脑与你运行 DeepSeek Harness 的电脑安全连接,随时随地继续你的工作,方便随时查看进度并继续工作。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗AI に聞いて、貼るだけ。aite は、アカウント登録なしで使える軽量な日程調整サービスです。作成者が候補日時または候補日を用意し、回答者は手入力または AI が返した JSON で参加可能な予定をまとめて入力できます。
GitHub: TetsuakiBaba/aite
?lang=ja または ?lang=en で明示的に切り替え可能Google Calendar などの外部カレンダー API とは連携しません。AI 用プロンプトを各自が使う AI に渡し、その結果を貼り付ける設計です。
外部ライブラリ、npm、Composer は不要です。
data/ に書き込めるようにします。index.php を開きます。data/aite.sqlite は初回アクセス時に自動作成されます。本番環境では、事前に data/ を作成して権限を設定しておくのが確実です。
chmod 775 data
管理者モードはトップページ右上の設定アイコンから開けます。トークンはフォームから POST で送信し、ログイン後は HttpOnly Cookie のセッション(2 時間で失効)で認証します。URL にトークンは含まれません。ログイン失敗は IP ごとに 15 分間で 10 回までです。認証には、次の順で管理者トークンを使用します。
AITE_ADMIN_TOKEN 環境変数data/admin_token.txt環境変数を設定できないサーバーでは、あらかじめ data/admin_token.txt を作成し、十分に長いランダム値を 1 行だけ保存してください。存在しない場合は、初回アクセス時にアプリがトークンを生成します。
mkdir -p data
openssl rand -hex 32 > data/admin_token.txt
chmod 600 data/admin_token.txt
data/ は必ず Web 公開の対象外にするか、Web サーバー設定で HTTP アクセスを拒否してください。このリポジトリには Apache 用の data/.htaccess が含まれます。Nginx など .htaccess が効かない環境では、同等のアクセス拒否設定が必要です。admin_token.txt と SQLite データベースは Git にコミットしません。
2026-07-01 13:00-14:00 の形式を使います。候補日時、回答可能時間、AI で反映する時間はすべて 10 分刻みです。
回答者は名前と編集用パスワードを入力して回答します。編集用パスワードは表示された状態で入力できます。同じ名前とパスワードを使うと、前回の回答を読み込んで編集できます。名前は他の回答者にも表示されるため、新規回答では名前と同じパスワードは使えません。パスワードの誤入力は、同じ回答に対して 15 分間で 10 回までです。
イベント管理 URL では回答の集計、各回答、CSV ダウンロードを確認できます。管理者モードでは全イベントの一覧、個別イベントの強制削除、全データのリセットが可能です。
イベントの updated_at から 1 か月更新がない場合、誰かが index.php にアクセスしたタイミングで自動削除されます。回答の保存はイベントの更新として扱われます。
回答画面で「AIで一括入力」を開き、プロンプトをコピーして利用中の AI に渡してください。AI が返した JSON をモーダル内に貼り付けると、該当する候補に反映されます。
時間帯モードでは、参加できる時間を ok_ranges に入れます。busy_events は AI が確認した予定を表示するためだけの情報で、回答データとしては保存されません。
[
{
"slot_id": "slot_xxx",
"ok_ranges": [{"start": "13:30", "end": "15:00"}],
"busy_events": [{"title": "定例MTG", "start": "13:00", "end": "13:30"}]
}
]
日程のみモードでは、完全に参加可能な日だけを "status": "o" にします。完全には空いていないが予定名から参加できそうな予定は、"status": "x" のまま busy_events に残せます。これは結果画面で判断材料として表示されます。
[
{
"slot_id": "slot_xxx",
"status": "x",
"busy_events": [{"title": "移動を伴わない定例", "start": "13:00", "end": "14:00"}]
}
]
.github/workflows/deploy.yml は FTP または FTPS で任意の Web サーバーへデプロイします。GitHub リポジトリの Settings -> Secrets and variables -> Actions で、次の Secrets を設定してください。
| Secret | 内容 |
|---|---|
FTP_SERVER | FTP サーバーのホスト名 |
FTP_USERNAME | FTP アカウント名 |
FTP_PASSWORD | FTP パスワード |
FTP_SERVER_DIR | デプロイ先ディレクトリ。未設定時は ./ |
FTP_PORT | FTP ポート。未設定時は 21 |
FTP_PROTOCOL | ftp または ftps。未設定時は ftp |
main ブランチへの push で自動デプロイされます。Actions 画面から手動実行もでき、dry_run を有効にするとサーバーを変更せず転送対象だけ確認できます。
ワークフローは data/*.sqlite と data/admin_token.txt をデプロイ対象から除外します。これらはサーバー上で維持してください。
/
index.php # トップページ・期限切れイベントの掃除
create.php # イベント作成
event.php # 回答・AI 一括入力・集計
admin.php # イベント管理 URL / 管理者モード
api.php # SQLite、API、翻訳、認可
app.js # クライアント側の操作
style.css
assets/
aite-icon.png
aite-ogp.png
iconoir/ # UI 用アイコン(MIT License)
data/
.htaccess
aite.sqlite # 実行時に作成、Git 管理外
admin_token.txt # 実行時に作成、Git 管理外
.github/workflows/deploy.yml