mirror of
https://github.com/primedigitaltech/market-assistant.git
synced 2026-07-21 23:41:39 +08:00
补充策略决策键、fixture 与相关单测;分析/营销包本地存储与任务状态;竞品简报 schema 与 LLM 章节生成、促销与导出调整;并纳入 Cursor 工程规则 user-dev-style。 Made-with: Cursor
45 lines
2.5 KiB
Plaintext
45 lines
2.5 KiB
Plaintext
---
|
||
description: 用户个人开发习惯(user-dev-style)- 本仓库内始终应用
|
||
alwaysApply: true
|
||
---
|
||
|
||
# 用户开发习惯(基线 · 始终应用)
|
||
|
||
在本仓库内,助手应**默认**按以下习惯工作,**无需**用户每轮都说「按我习惯」。**完整条目**见个人 Cursor 技能 **`user-dev-style`**(`~/.cursor/skills/user-dev-style/SKILL.md`)。冲突时:**用户当条消息 > 本文件与 SKILL > 其他一般建议**。
|
||
|
||
## Git 与 PR
|
||
|
||
- 提交说明与 PR 描述以**中文为主**;`type(scope): 中文描述`;正文用完整中文句(可与 `git-commit-zh` 并存,不冲突)。
|
||
- 不整段英文、不中英碎片硬拼。
|
||
|
||
## 代码与架构
|
||
|
||
- **分层分模块**、**最小必要改动**;不顺手大重构、不格式化无关文件。
|
||
- 与周边代码风格一致;优先复用现有抽象。
|
||
- Python:**`.venv`**;不提交 `.venv/`;`.env` 真密钥不入库,维护 `.env.example`。
|
||
|
||
## SeleniumBase / 爬虫
|
||
|
||
- 遵循专用技能 **`seleniumbase-cdp-scraping`**(若任务相关);UC + `activate_cdp_mode`、步骤间 sleep、产出落盘 CSV/JSON 等。
|
||
|
||
## 流程
|
||
|
||
- **先对齐再改代码**(仓库另有「先对齐」规则时一并遵守);用户写明跳过则可跳过。
|
||
- **验证后再声称完成**(测试/命令/日志等依据);不假装已跑过。
|
||
|
||
## 工具、安全、任务
|
||
|
||
- **MCP**:先读 schema 再调用。
|
||
- **密钥与隐私**不入库、不当聊天示例。
|
||
- **Todo**:完成即标完成,不长期 `in_progress`。
|
||
|
||
## 书面与文档(总结 / 规划 / 日报)
|
||
|
||
- 默认**不主动新建** md;用户要总结/规划时:**短而全**;单日「一天一句」,跨日「日期区间 + `-` 分点」;**不把本周规划写进上周已完成**;默认**不用表格**(除非用户要)。
|
||
- 日报:非技术可读;若存在 **`日报/model/daily-report.md`** 则**以该团队模板为准**;**完成/产出各通常一句**、无考勤须**约 X h** 与**文首合计**(详见 **`daily-report`** 技能)。无模板时可用 **今日进展 / 今日收获 / 明日计划** 简版。
|
||
- 周报 / 上周总结:若存在 **`日报/model/weekly-report.md`** 则**以该团队模板为准**;轻量总结仍「一日一句」、跨日区间下分点;**按日期/时间顺序**、表格格内也宜短句,详见 **`weekly-summary`**。
|
||
|
||
## 需求与表述
|
||
|
||
- 范围不清时用**选择题**收口径;回复完整句、少套路收尾;代码引用与链接格式按 Cursor 规范。
|