# MEMORY.md

## 🌐 语言要求
- **所有交互一律使用中文**
- 技术术语可保留原文（API、HTML 等），但解释、对话、回复用中文

## 周报格式（标准）- 2026-07-17 最终确定

### 邮件头
- **主题**: `G5开发周报 (YYYY-MM-DD ~ YYYY-MM-DD)`
- **收件人**: liuqiang@witsoft.cn
- **抄送**: wurd@witsoft.cn, chenm@witsoft.cn, zengli@witsoft.cn
- **发送人**: 杨轩 <yangxuan@witsoft.cn>

### 纯文本版正文（简洁直列式）
```
项目名称： 维云智造G5
主要任务： <本周主要任务>

本周工作内容
周一（YYYY-MM-DD）
 - xxx
 - xxx
周二（YYYY-MM-DD）
 - xxx
...

存在问题
无
```
- **不含**主题标题行、收件人/抄送信息、尾部签名

### HTML 版正文
与纯文本版结构一致，使用 `<table>` 呈现项目名称/主要任务，按日 `<ul>` 列表，末尾「存在问题」，无签名、无 emoji、无多余修饰。

### 发送方式
- 通过 Python IMAP 存入钉邮草稿箱（`workspace-resume/send_weekly_report.py`）
- 多段邮件（纯文本 + HTML）
- 流程：生成正文 → IMAP APPEND 存草稿箱 → 通知用户去钉钉邮箱草稿箱确认并发送

### 定时检查
- 每周五 17:40，cron job 自动检查钉邮草稿箱
- 草稿箱为空 → 已发送，忽略
- 草稿箱有未发送草稿 → 通过 sessions_send 通知 main agent，由 main agent 钉钉通知用户
