commit 663f01be19616499ea212ef1f6f735383dd06713 Author: kang Date: Sat Apr 25 22:08:24 2026 +0800 init repo diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a1708ca --- /dev/null +++ b/.gitignore @@ -0,0 +1,43 @@ +# OS +.DS_Store + +# Env +.env +.env.* + +# Python +__pycache__/ +.pytest_cache/ +.mypy_cache/ +.venv/ +venv/ + +# Node +node_modules/ +.next/ +dist/ +build/ +.nuxt/ +.output/ + +# Misc +*.log + +# bootstrap-gitea-no-git +宠物产品策划书/宠物产品进出口策划.psd +名片/2023-05-26 2023年(广州)第26届中国国际宠物水族展览会(1100张-名片).zip +名片/2024-08-21 2024年(上海)第26届亚洲宠物展览会(1200张-名片).pdf +名片/2024-03-14 2024年(深圳)第11届深圳国际宠物展(800张-名片).zip +宠物同行产品/20250903-佳美乐宠物鞋价格表,只保留现货.xls +宠物同行产品/20241017-猫衣物产品册.pptx +宠物同行产品/20250916-山东小狗宠物产品画册(45).pdf +宠物同行产品/20250820-恒温宠物沙发-海宁萌爪科技有限公司.pdf + +# bootstrap-heavy-dirs +宠物同行产品/ +uskyden公司/ +2024供应商名录/ +名片/ +Notion 3D Icons - BlockXYZ.notion.site/ +客户档案/ +宠物产品策划书/ diff --git a/.memory/worklog.json b/.memory/worklog.json new file mode 100644 index 0000000..8532a65 --- /dev/null +++ b/.memory/worklog.json @@ -0,0 +1,165 @@ +{ + "entries": [ + { + "ts": "2026-04-25T20:01:42+08:00", + "type": "commit", + "message": "init repo", + "hash": "bd79e86", + "files_changed": 7122 + }, + { + "ts": "2026-04-25T20:05:35+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 20:05 (~1)", + "hash": "a44e210", + "files_changed": 1 + }, + { + "ts": "2026-04-25T20:11:14+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 20:11 (~1)", + "hash": "ef8032e", + "files_changed": 1 + }, + { + "ts": "2026-04-25T20:17:05+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 20:16 (~1)", + "hash": "550078d", + "files_changed": 1 + }, + { + "ts": "2026-04-25T20:22:59+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 20:22 (~1)", + "hash": "9046c9a", + "files_changed": 1 + }, + { + "ts": "2026-04-25T20:28:53+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 20:28 (~1)", + "hash": "c179a97", + "files_changed": 1 + }, + { + "ts": "2026-04-25T20:34:46+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 20:34 (~1)", + "hash": "0f04966", + "files_changed": 1 + }, + { + "ts": "2026-04-25T20:40:40+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 20:40 (~1)", + "hash": "1669e74", + "files_changed": 1 + }, + { + "ts": "2026-04-25T20:46:34+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 20:46 (~1)", + "hash": "0028527", + "files_changed": 1 + }, + { + "ts": "2026-04-25T20:52:28+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 20:52 (~1)", + "hash": "3db170c", + "files_changed": 1 + }, + { + "ts": "2026-04-25T20:58:21+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 20:58 (~1)", + "hash": "8be3c9c", + "files_changed": 1 + }, + { + "ts": "2026-04-25T21:04:14+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 21:04 (~1)", + "hash": "135268f", + "files_changed": 1 + }, + { + "ts": "2026-04-25T21:10:08+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 21:09 (~1)", + "hash": "acb6b2d", + "files_changed": 1 + }, + { + "ts": "2026-04-25T21:16:02+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 21:15 (~1)", + "hash": "fdfa90d", + "files_changed": 1 + }, + { + "ts": "2026-04-25T21:21:55+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 21:21 (~1)", + "hash": "c1b3553", + "files_changed": 1 + }, + { + "ts": "2026-04-25T21:27:28+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 21:27 (~1)", + "hash": "9e2f667", + "files_changed": 1 + }, + { + "ts": "2026-04-25T21:33:15+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 21:33 (~1)", + "hash": "77ae357", + "files_changed": 1 + }, + { + "ts": "2026-04-25T21:39:01+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 21:38 (~1)", + "hash": "91de2bd", + "files_changed": 1 + }, + { + "ts": "2026-04-25T21:44:32+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 21:44 (~1)", + "hash": "039eeb1", + "files_changed": 1 + }, + { + "ts": "2026-04-25T21:50:20+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 21:50 (~1)", + "hash": "c376668", + "files_changed": 1 + }, + { + "ts": "2026-04-25T21:55:55+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 21:55 (~1)", + "hash": "0550e5f", + "files_changed": 1 + }, + { + "ts": "2026-04-25T22:01:30+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 22:01 (~1)", + "hash": "4414f36", + "files_changed": 1 + }, + { + "ts": "2026-04-25T22:07:03+08:00", + "type": "commit", + "message": "auto-save 2026-04-25 22:06 (~1)", + "hash": "e561c36", + "files_changed": 1 + } + ] +} diff --git a/.project.json b/.project.json new file mode 100644 index 0000000..8241df2 --- /dev/null +++ b/.project.json @@ -0,0 +1,12 @@ +{ + "name": "宠物产品外贸", + "description": "宠物产品外贸市场调研与策略笔记", + "status": "archived", + "kind": "research", + "created": "2024-10-15", + "urls": [], + "worklog": { + "path": ".memory/worklog.json", + "auto": true + } +} diff --git a/20241230-沃尔玛资料/委托书-盖章.jpeg b/20241230-沃尔玛资料/委托书-盖章.jpeg new file mode 100644 index 0000000..3ca602f Binary files /dev/null and b/20241230-沃尔玛资料/委托书-盖章.jpeg differ diff --git a/20241230-沃尔玛资料/沃尔玛委托书.docx b/20241230-沃尔玛资料/沃尔玛委托书.docx new file mode 100644 index 0000000..ce1eef8 Binary files /dev/null and b/20241230-沃尔玛资料/沃尔玛委托书.docx differ diff --git a/20241230-沃尔玛资料/营业执照.jpeg b/20241230-沃尔玛资料/营业执照.jpeg new file mode 100644 index 0000000..30d8bd5 Binary files /dev/null and b/20241230-沃尔玛资料/营业执照.jpeg differ diff --git a/20241230-沃尔玛资料/身份证.jpeg b/20241230-沃尔玛资料/身份证.jpeg new file mode 100644 index 0000000..a0f18ce Binary files /dev/null and b/20241230-沃尔玛资料/身份证.jpeg differ diff --git a/20250929-哈博尔意大利vat税号/1. 关于意大利VAT海牙认证紧急通知-2025.9.15.pdf b/20250929-哈博尔意大利vat税号/1. 关于意大利VAT海牙认证紧急通知-2025.9.15.pdf new file mode 100644 index 0000000..d23f625 Binary files /dev/null and b/20250929-哈博尔意大利vat税号/1. 关于意大利VAT海牙认证紧急通知-2025.9.15.pdf differ diff --git a/20250929-哈博尔意大利vat税号/VIES.pdf b/20250929-哈博尔意大利vat税号/VIES.pdf new file mode 100644 index 0000000..d4e9b1e Binary files /dev/null and b/20250929-哈博尔意大利vat税号/VIES.pdf differ diff --git a/20250929-哈博尔意大利vat税号/WechatIMG115.jpg b/20250929-哈博尔意大利vat税号/WechatIMG115.jpg new file mode 100644 index 0000000..263b7d8 Binary files /dev/null and b/20250929-哈博尔意大利vat税号/WechatIMG115.jpg differ diff --git a/20250929-哈博尔意大利vat税号/WechatIMG149.jpg b/20250929-哈博尔意大利vat税号/WechatIMG149.jpg new file mode 100644 index 0000000..a8a0151 Binary files /dev/null and b/20250929-哈博尔意大利vat税号/WechatIMG149.jpg differ diff --git a/20250929-哈博尔意大利vat税号/WechatIMG173.jpg b/20250929-哈博尔意大利vat税号/WechatIMG173.jpg new file mode 100644 index 0000000..a627998 Binary files /dev/null and b/20250929-哈博尔意大利vat税号/WechatIMG173.jpg differ diff --git a/20250929-哈博尔意大利vat税号/哈伯尔机械(北京)有限公司_17918531009_2025-04-01~2025-06-30_申报回执_0.pdf b/20250929-哈博尔意大利vat税号/哈伯尔机械(北京)有限公司_17918531009_2025-04-01~2025-06-30_申报回执_0.pdf new file mode 100644 index 0000000..a6063dc Binary files /dev/null and b/20250929-哈博尔意大利vat税号/哈伯尔机械(北京)有限公司_17918531009_2025-04-01~2025-06-30_申报回执_0.pdf differ diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..b8d118c --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,21 @@ +# 宠物产品外贸 Agent Rules + +## Must Read First + +- `.project.json` 是机器真源:公网链接、快捷登录、凭证引用都以它为准 +- `RULES.md` 是人工规则和部署事实:启动命令、平台、域名、注意事项都写这里 +- 不允许编造不存在的域名、账号、密码;未知就保持空白并明确标记待补充 + +## Deployment Metadata Contract + +- 任何任务只要新增、删除或修改公网地址,必须在同一次任务里更新 `.project.json` +- `urls[]` 推荐显式写 `type`:`app`、`backend`、`docs`、`admin`、`repo` +- 项目专属的网页登录信息,如果允许放进仓库,就写 `.project.json.quick_login` +- 不能直接入库的敏感登录,不要伪造 `quick_login`,改为写 `.project.json.credentials` 引用 +- 数据库密码、API Key、服务器 root 密码,不属于 `quick_login` + +## Completion Gate + +- 部署完成后,不允许在 `.project.json` 缺少最新公网链接的状态下结束任务 +- 部署完成后,必须同步更新 `RULES.md` 的部署事实 +- 如果只更新了代码但没回写部署元数据,这个任务不算完成 diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 0000000..b8d118c --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,21 @@ +# 宠物产品外贸 Agent Rules + +## Must Read First + +- `.project.json` 是机器真源:公网链接、快捷登录、凭证引用都以它为准 +- `RULES.md` 是人工规则和部署事实:启动命令、平台、域名、注意事项都写这里 +- 不允许编造不存在的域名、账号、密码;未知就保持空白并明确标记待补充 + +## Deployment Metadata Contract + +- 任何任务只要新增、删除或修改公网地址,必须在同一次任务里更新 `.project.json` +- `urls[]` 推荐显式写 `type`:`app`、`backend`、`docs`、`admin`、`repo` +- 项目专属的网页登录信息,如果允许放进仓库,就写 `.project.json.quick_login` +- 不能直接入库的敏感登录,不要伪造 `quick_login`,改为写 `.project.json.credentials` 引用 +- 数据库密码、API Key、服务器 root 密码,不属于 `quick_login` + +## Completion Gate + +- 部署完成后,不允许在 `.project.json` 缺少最新公网链接的状态下结束任务 +- 部署完成后,必须同步更新 `RULES.md` 的部署事实 +- 如果只更新了代码但没回写部署元数据,这个任务不算完成 diff --git a/RULES.md b/RULES.md new file mode 100644 index 0000000..fbb6bb2 --- /dev/null +++ b/RULES.md @@ -0,0 +1,21 @@ +# 20241015-宠物产品外贸 + +## 核心文件 + +- `20241230-沃尔玛资料/` +- `2024供应商名录/` +- `20250929-哈博尔意大利vat税号/` +- `Notion 3D Icons - BlockXYZ.notion.site/` +- `uskyden公司/` +- `公众号运营/` +- `合同文件/` +- `名片/` +- `嘉诚弘道(营业执照)/` +- `宠物产品策划书/` +- `宠物同行产品/` +- `客户档案/` + +## 规则 + +- 商业资料项目,内容仅供内部参考 +- 涉及商业敏感信息,不要推送到公开仓库 diff --git a/公众号运营/公众号运营费用详情.pages b/公众号运营/公众号运营费用详情.pages new file mode 100755 index 0000000..2ad27e7 Binary files /dev/null and b/公众号运营/公众号运营费用详情.pages differ diff --git a/公众号运营/公众号运营费用详情.pdf b/公众号运营/公众号运营费用详情.pdf new file mode 100755 index 0000000..93a64d1 Binary files /dev/null and b/公众号运营/公众号运营费用详情.pdf differ diff --git a/公众号运营/截屏2024-11-18 15.23.26.png b/公众号运营/截屏2024-11-18 15.23.26.png new file mode 100755 index 0000000..eb68205 Binary files /dev/null and b/公众号运营/截屏2024-11-18 15.23.26.png differ diff --git a/合同文件/20241111-合资采购协议pin帐户/合资采购协议.pdf b/合同文件/20241111-合资采购协议pin帐户/合资采购协议.pdf new file mode 100755 index 0000000..9f9b117 Binary files /dev/null and b/合同文件/20241111-合资采购协议pin帐户/合资采购协议.pdf differ diff --git a/合同文件/20241111-合资采购协议pin帐户/扫描 1.jpeg b/合同文件/20241111-合资采购协议pin帐户/扫描 1.jpeg new file mode 100755 index 0000000..0ef32d6 Binary files /dev/null and b/合同文件/20241111-合资采购协议pin帐户/扫描 1.jpeg differ diff --git a/合同文件/20241111-合资采购协议pin帐户/扫描.jpeg b/合同文件/20241111-合资采购协议pin帐户/扫描.jpeg new file mode 100755 index 0000000..1fbc889 Binary files /dev/null and b/合同文件/20241111-合资采购协议pin帐户/扫描.jpeg differ diff --git a/合同文件/20241111-合资采购协议万里汇帐户/合资采购协议.pages b/合同文件/20241111-合资采购协议万里汇帐户/合资采购协议.pages new file mode 100755 index 0000000..1b805bf Binary files /dev/null and b/合同文件/20241111-合资采购协议万里汇帐户/合资采购协议.pages differ diff --git a/合同文件/20241111-合资采购协议万里汇帐户/合资采购协议.pdf b/合同文件/20241111-合资采购协议万里汇帐户/合资采购协议.pdf new file mode 100755 index 0000000..24b5a6b Binary files /dev/null and b/合同文件/20241111-合资采购协议万里汇帐户/合资采购协议.pdf differ diff --git a/合同文件/20241111-合资采购协议万里汇帐户/扫描 1.jpeg b/合同文件/20241111-合资采购协议万里汇帐户/扫描 1.jpeg new file mode 100755 index 0000000..9742b4b Binary files /dev/null and b/合同文件/20241111-合资采购协议万里汇帐户/扫描 1.jpeg differ diff --git a/合同文件/20241111-合资采购协议万里汇帐户/扫描.jpeg b/合同文件/20241111-合资采购协议万里汇帐户/扫描.jpeg new file mode 100755 index 0000000..b89754d Binary files /dev/null and b/合同文件/20241111-合资采购协议万里汇帐户/扫描.jpeg differ diff --git a/嘉诚弘道(营业执照)/柯晓东(反面).jpg b/嘉诚弘道(营业执照)/柯晓东(反面).jpg new file mode 100755 index 0000000..87b45da Binary files /dev/null and b/嘉诚弘道(营业执照)/柯晓东(反面).jpg differ diff --git a/嘉诚弘道(营业执照)/柯晓东(正面).jpg b/嘉诚弘道(营业执照)/柯晓东(正面).jpg new file mode 100755 index 0000000..667c05b Binary files /dev/null and b/嘉诚弘道(营业执照)/柯晓东(正面).jpg differ diff --git a/家具/Nordic+Fabric+Sofa+and+Bed.pdf b/家具/Nordic+Fabric+Sofa+and+Bed.pdf new file mode 100755 index 0000000..7c57bab Binary files /dev/null and b/家具/Nordic+Fabric+Sofa+and+Bed.pdf differ diff --git a/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.07.05.jpeg b/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.07.05.jpeg new file mode 100644 index 0000000..da314e8 Binary files /dev/null and b/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.07.05.jpeg differ diff --git a/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.07.07.jpeg b/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.07.07.jpeg new file mode 100644 index 0000000..bf959c1 Binary files /dev/null and b/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.07.07.jpeg differ diff --git a/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.07.12.jpeg b/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.07.12.jpeg new file mode 100644 index 0000000..7949a1a Binary files /dev/null and b/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.07.12.jpeg differ diff --git a/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.07.14.jpeg b/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.07.14.jpeg new file mode 100644 index 0000000..4c0b297 Binary files /dev/null and b/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.07.14.jpeg differ diff --git a/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.07.16.jpeg b/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.07.16.jpeg new file mode 100644 index 0000000..a387c48 Binary files /dev/null and b/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.07.16.jpeg differ diff --git a/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.07.18.jpeg b/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.07.18.jpeg new file mode 100644 index 0000000..3643281 Binary files /dev/null and b/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.07.18.jpeg differ diff --git a/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.07.20.jpeg b/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.07.20.jpeg new file mode 100644 index 0000000..6506ead Binary files /dev/null and b/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.07.20.jpeg differ diff --git a/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.29.14.mp4 b/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.29.14.mp4 new file mode 100644 index 0000000..8ed0d07 Binary files /dev/null and b/领英每日内容发布/20250825-兆易阀门/兆易阀门-专业球阀过滤器 2025-08-08 16.29.14.mp4 differ