update schedule

This commit is contained in:
朱潮 2026-03-31 10:00:16 +08:00
parent 3b9c7165a9
commit 9cc0d72430
2 changed files with 9 additions and 7 deletions

View File

@ -1,7 +1,10 @@
{ {
"hooks": { "hooks": {
"PrePrompt": { "PrePrompt": [
"command": "python scripts/schedule_manager.py list --format brief" {
} "type": "command",
"command": "python scripts/schedule_manager.py list --format brief"
}
]
} }
} }

View File

@ -47,8 +47,7 @@ TIMEZONE_OFFSET_MAP = {
def get_tasks_dir(bot_id: str, user_id: str) -> Path: def get_tasks_dir(bot_id: str, user_id: str) -> Path:
"""获取用户任务目录路径""" """获取用户任务目录路径"""
base = Path(os.getenv("PROJECT_ROOT", ".")) return "users" / user_id
return base / "projects" / "robot" / bot_id / "users" / user_id
def get_tasks_file(bot_id: str, user_id: str) -> Path: def get_tasks_file(bot_id: str, user_id: str) -> Path:
@ -354,11 +353,11 @@ def cmd_logs(args, bot_id: str, user_id: str):
def main(): def main():
bot_id = os.getenv("BOT_ID", "") bot_id = os.getenv("ASSISTANT_ID", "")
user_id = os.getenv("USER_IDENTIFIER", "") user_id = os.getenv("USER_IDENTIFIER", "")
if not bot_id or not user_id: if not bot_id or not user_id:
print("Error: BOT_ID 和 USER_IDENTIFIER 环境变量必须设置", file=sys.stderr) print("Error: ASSISTANT_ID 和 USER_IDENTIFIER 环境变量必须设置", file=sys.stderr)
sys.exit(1) sys.exit(1)
parser = argparse.ArgumentParser(description="定时任务管理工具") parser = argparse.ArgumentParser(description="定时任务管理工具")