294 Commits

Author SHA1 Message Date
乘风
99d65dc664 feat: add super article management features and enhance UI
- Introduced a new page for managing user-specific articles, allowing users to view and edit their submissions.
- Implemented article audit status handling, including visual indicators for pending, approved, and rejected articles.
- Enhanced the article detail view with audit feedback and editing capabilities for articles in pending or rejected states.
- Updated the UI to dynamically reflect ownership and article status, improving user experience and clarity.

This update aims to streamline article management for users and provide better feedback on article submission statuses.
2026-05-09 17:49:45 +08:00
乘风
2645212d47 feat: update API base URLs and enhance icon designs
- Updated the API base URLs in app.js to point to local development server for testing.
- Enhanced SVG icons with gradient fills for improved visual appeal across various components.
- Refactored the avatar upload functionality in avatar-nickname.js and profile-edit.js to utilize a new upload utility for better code maintainability.
- Improved the layout and styling of the my page and super article editor for a more user-friendly interface.

This update aims to streamline development processes and enhance the overall user experience in the application.
2026-05-09 16:00:16 +08:00
乘风
b2b753d566 feat: unify planKey handling for lead management
- Added a new entry for the 存客宝计划 Key in the documentation, ensuring consistency between the displayed planKey and the apiKey used for retries.
- Implemented a caching mechanism for the JWT token in the ckbOpenGetToken function to reduce redundant API calls.
- Refactored the lead management logic to ensure that the same planKey is used for both displaying leads and retrying failed pushes, enhancing data integrity and reducing discrepancies.

This update aims to streamline lead management processes and improve the reliability of API interactions.
2026-05-08 15:39:47 +08:00
乘风
7399e392aa 今日新增修改:解决好友自动推送问题 2026-05-08 15:08:01 +08:00
乘风
bfd7610527 feat: update CKB workspace and testing documentation
- Added new entries for the 存客宝工作台 (CKB Workbench) in the skills and testing documentation, including mappings for join/match/lead types and related development documentation.
- Enhanced the CKBConfigPanel component to improve user experience with clearer labeling and functionality for managing leads.
- Implemented search functionality in the backend for filtering leads based on user input, improving data retrieval efficiency.
- Updated environment configuration for better clarity and consistency across development settings.

This update aims to enhance the usability of the CKB workspace and streamline lead management processes.
2026-05-08 11:06:43 +08:00
乘风
78d39ed8a5 今日新增修改: 2026-04-28 18:39:08 +08:00
乘风
0ce86645b1 feat: enhance deployment scripts and experience index
- Added a new webhook integration for Feishu/Lark groups, allowing for custom bot notifications.
- Refactored deployment scripts to unify the deployment process, improving maintainability and reducing redundancy.
- Updated the experience index to include recent entries and improved documentation for various roles.

Made-with: Cursor
2026-04-15 15:23:50 +08:00
卡若
b5f5180654 chore: 以本地工作区为准全量快照同步 GitHub
包含小程序、管理端、soul-api、脚本与静态资源等当前本地全部已跟踪与新增文件(排除 .DS_Store 与 .obsidian)。

Made-with: Cursor
2026-04-13 11:49:38 +08:00
Alex-larget
91264adc87 1 2026-04-08 09:37:04 +08:00
Alex-larget
36b8524bc9 123123 2026-04-07 15:59:13 +08:00
Alex-larget
7b285a7b70 Merge branch 'devlop' of https://github.com/fnvtk/Mycontent into devlop
# Conflicts:
#	miniprogram/app.js   resolved by origin/devlop(远端) version
#	miniprogram/pages/read/read.wxml   resolved by origin/devlop(远端) version
#	miniprogram/project.private.config.json   resolved by origin/devlop(远端) version
#	soul-admin/dist/index.html   resolved by origin/devlop(远端) version
#	soul-admin/src/App.tsx   resolved by origin/devlop(远端) version
#	soul-admin/src/pages/content/ContentPage.tsx   resolved by origin/devlop(远端) version
#	soul-admin/src/pages/users/UsersPage.tsx   resolved by origin/devlop(远端) version
#	soul-admin/tsconfig.tsbuildinfo   resolved by origin/devlop(远端) version
#	soul-api/internal/router/router.go   resolved by origin/devlop(远端) version
#	soul-api/master.py   resolved by origin/devlop(远端) version
#	soul-api/wechat/info.log   resolved by origin/devlop(远端) version
2026-04-07 14:24:41 +08:00
卡若
b787fa3a1e chore: 同步本地首页/用户管理/CKB 与小程序接口改动
Made-with: Cursor
2026-04-07 09:07:04 +08:00
卡若
6d11fb295d feat: 同步本地三端改动并清理上传凭证风险
整合小程序、管理端与后端的最新本地改动,补齐用户管理与首页入口相关能力;提交前已完成敏感信息扫描,并移除本地 gitea 远程 URL 中的明文凭证,避免隐私信息进入远程仓库。

Made-with: Cursor
2026-04-06 15:59:34 +08:00
乘风
b1cc4be1c2 去掉 2026-04-02 19:28:19 +08:00
乘风
61445d34f0 Merge remote-tracking branch 'origin/main' into devlop
# Conflicts:
#	.cursor/agent/小程序开发工程师/evolution/索引.md   resolved by origin/main(远端) version
#	.cursor/agent/开发助理/项目索引/产品.md   resolved by origin/main(远端) version
#	.cursor/agent/开发助理/项目索引/助理橙子.md   resolved by origin/main(远端) version
#	.cursor/agent/开发助理/项目索引/后端.md   resolved by origin/main(远端) version
#	.cursor/agent/开发助理/项目索引/团队.md   resolved by origin/main(远端) version
#	.cursor/agent/开发助理/项目索引/小程序.md   resolved by origin/main(远端) version
#	.cursor/agent/开发助理/项目索引/测试.md   resolved by origin/main(远端) version
#	.cursor/agent/开发助理/项目索引/管理端.md   resolved by origin/main(远端) version
#	.cursor/meeting/README.md   resolved by origin/main(远端) version
#	.cursor/scripts/create-offline-bundle.sh   resolved by origin/main(远端) version
#	.cursor/scripts/gitea-sync.sh   resolved by origin/main(远端) version
#	.cursor/skills/assistant-doc-sync/sync-log.md   resolved by origin/main(远端) version
#	miniprogram/app.js   resolved by origin/main(远端) version
#	miniprogram/pages/avatar-nickname/avatar-nickname.js   resolved by origin/main(远端) version
#	miniprogram/pages/avatar-nickname/avatar-nickname.wxml   resolved by origin/main(远端) version
#	miniprogram/pages/avatar-nickname/avatar-nickname.wxss   resolved by origin/main(远端) version
#	miniprogram/pages/match/match.js   resolved by origin/main(远端) version
#	miniprogram/pages/match/match.wxml   resolved by origin/main(远端) version
#	miniprogram/pages/read/read.js   resolved by origin/main(远端) version
#	miniprogram/pages/read/read.wxml   resolved by origin/main(远端) version
#	miniprogram/pages/read/read.wxss   resolved by origin/main(远端) version
#	miniprogram/project.private.config.json   resolved by origin/main(远端) version
#	miniprogram/utils/contentParser.js   resolved by origin/main(远端) version
#	miniprogram/utils/mpPagePopups.js   resolved by origin/main(远端) version
#	new-soul/miniprogram/pages/referral/referral.wxss.broken   resolved by origin/main(远端) version
#	new-soul/soul-admin/deploy_admin.py   resolved by origin/main(远端) version
#	scripts/miniprogram_upload.sh   resolved by origin/main(远端) version
#	soul-admin/deploy_admin.py   resolved by origin/main(远端) version
#	soul-admin/dist/index.html   resolved by origin/main(远端) version
#	soul-admin/master.py   resolved by origin/main(远端) version
#	soul-admin/src/App.tsx   resolved by origin/main(远端) version
#	soul-admin/src/components/RichEditor.tsx   resolved by origin/main(远端) version
#	soul-admin/src/pages/content/ContentPage.tsx   resolved by origin/main(远端) version
#	soul-admin/src/pages/dashboard/DashboardPage.tsx   resolved by origin/main(远端) version
#	soul-admin/src/pages/settings/SettingsPage.tsx   resolved by origin/main(远端) version
#	soul-admin/src/pages/users/UsersPage.tsx   resolved by origin/main(远端) version
#	soul-admin/tsconfig.tsbuildinfo   resolved by origin/main(远端) version
#	soul-api/.env.production   resolved by origin/main(远端) version
#	soul-api/devloy.py   resolved by origin/main(远端) version
#	soul-api/internal/config/config.go   resolved by origin/main(远端) version
#	soul-api/internal/database/database.go   resolved by origin/main(远端) version
#	soul-api/internal/handler/autolink.go   resolved by origin/main(远端) version
#	soul-api/internal/handler/book.go   resolved by origin/main(远端) version
#	soul-api/internal/handler/chapter_preview.go   resolved by origin/main(远端) version
#	soul-api/internal/handler/db_link_tag.go   resolved by origin/main(远端) version
#	soul-api/internal/handler/db_person.go   resolved by origin/main(远端) version
#	soul-api/internal/handler/miniprogram.go   resolved by origin/main(远端) version
#	soul-api/internal/handler/user.go   resolved by origin/main(远端) version
#	soul-api/internal/handler/vip_members_admin.go   resolved by origin/main(远端) version
#	soul-api/internal/model/chapter.go   resolved by origin/main(远端) version
#	soul-api/internal/router/router.go   resolved by origin/main(远端) version
#	soul-api/master.py   resolved by origin/main(远端) version
#	soul-api/soul-api-new   resolved by origin/main(远端) version
#	soul-api/wechat/info.log   resolved by origin/main(远端) version
#	开发文档/10、项目管理/运营与变更.md   resolved by origin/main(远端) version
#	开发文档/10、项目管理/项目落地推进表.md   resolved by origin/main(远端) version
#	开发文档/6、后端/miniprogram接口补全说明.md   resolved by origin/main(远端) version
#	开发文档/6、后端/管理端鉴权设计.md   resolved by origin/main(远端) version
#	开发文档/8、部署/商家转账.md   resolved by origin/main(远端) version
#	开发文档/8、部署/宝塔反向代理说明.md   resolved by origin/main(远端) version
#	开发文档/8、部署/提现功能完整技术文档.md   resolved by origin/main(远端) version
#	开发文档/8、部署/订阅消息.md   resolved by origin/main(远端) version
#	开发文档/8、部署/部署总览.md   resolved by origin/main(远端) version
#	开发文档/README.md   resolved by origin/main(远端) version
2026-04-02 19:21:02 +08:00
乘风
9ec4e0f9bd 同步数据 2026-04-02 19:20:19 +08:00
Alex-larget
54955f5512 重构:更新API基础URL并增强内容解析逻辑
- 更改了API基础URL,以便在开发和生产环境之间切换。
- 添加了assetBase参数,以提高内容解析中图像源的分辨率。
- 增强了阅读页面的配置,将assetBase纳入图像URL的配置中。
- 更新了OpenPlatformPage,以便正确导航至设置和API文档。
- 对ContentPage进行了重构,以包含额外的webhook配置检索功能。
- 改进了DashboardPage,使其能更有效地处理用户交互。
- 清理了未使用的导入,并优化了AdminLayout,以提高可读性。
2026-04-02 17:15:03 +08:00
Alex-larget
a696b0cefc chore: update project index and meeting notes for April 2, 2026
- Added new entries for meetings discussing work progress and requirement synchronization across various project components.
- Updated the last modified date to April 2, 2026, in multiple project index files.
- Documented changes in the sync log for assistant-doc-sync regarding the meeting outcomes.
2026-04-02 11:03:23 +08:00
Alex-larget
360bba697b refactor: update match configuration and user matching logic
- Changed the daily free match limit to a lifetime limit, aligning with backend configurations.
- Updated the match price display to include original pricing for better user clarity.
- Refactored match quota handling to sync with the server, ensuring accurate match counts and purchase statuses.
- Enhanced UI messages to reflect changes in match availability and pricing.
- Removed deprecated logic related to daily match counts, streamlining the matching process.
2026-04-01 17:09:45 +08:00
Alex-larget
f9e352be96 feat: enhance user profile setup for new users
- Introduced a mandatory profile guide for new users to complete their avatar and nickname before proceeding.
- Updated the avatar-nickname page to ensure fields are empty on entry, preventing auto-fill issues.
- Implemented checks to ensure users cannot navigate away without completing their profile.
- Removed deprecated privacy modal handling, streamlining the user experience.
- Adjusted UI elements to indicate required fields for new users.
2026-04-01 16:11:30 +08:00
Alex-larget
d4399a5d7a chore: update project index and meeting notes for March 31, 2026
- Added new entries for meetings discussing the integration of the "超级个体" and "@" lists across various project components.
- Updated the last modified date to March 31, 2026, in multiple project index files.
- Enhanced the read page functionality to include user phone number in navigation to other mini-programs.
- Documented changes in the sync log for assistant-doc-sync regarding the meeting outcomes.
2026-03-31 18:10:02 +08:00
Alex-larget
07c26281ff 1 2026-03-30 18:09:29 +08:00
Alex-larget
fd0151813a Merge branch 'devlop' into yongxu-dev
# Conflicts:
#	miniprogram/pages/read/read.js   resolved by devlop version
#	miniprogram/pages/read/read.wxml   resolved by devlop version
#	miniprogram/project.private.config.json   resolved by devlop version
#	miniprogram/utils/mpPagePopups.js   resolved by devlop version
#	soul-admin/dist/assets/index-BRyXRtx1.js   resolved by devlop version
#	soul-admin/dist/assets/index-CZFUM7K_.js   resolved by devlop version
#	soul-admin/dist/assets/index-i0PBc3Gp.js   resolved by devlop version
#	soul-admin/dist/index.html   resolved by devlop version
#	soul-admin/src/pages/settings/MpUiPopupTableSection.tsx   resolved by devlop version
#	soul-admin/src/pages/settings/mpUiCopyConfig.ts   resolved by devlop version
#	soul-api/internal/handler/book.go   resolved by devlop version
#	soul-api/internal/handler/db.go   resolved by devlop version
2026-03-27 20:28:44 +08:00
Alex-larget
d3353e59c0 1 2026-03-27 20:23:02 +08:00
卡若
6aa0d27da1 feat: 阅读页与章节预览 API;管理端内容页;book/h5_read;脚本与文档
- miniprogram: read 页与 member-detail/my;SOP 文档
- soul-api: chapter_preview、book/h5_read 调整;VIP 订单回填 SQL
- soul-admin: ContentPage、dist
- scripts: pull_from_baota;content_upload、gitignore、对话规则

Made-with: Cursor
2026-03-27 17:19:21 +08:00
Alex-larget
7027d2405a 同步 2026-03-27 16:54:10 +08:00
Alex-larget
d6c8aabbe8 优化首页逻辑以支持动态标题生成,提升用户体验。更新管理后台资源文件,替换旧的 JavaScript 和 CSS 文件,增强页面性能和样式一致性。同时,调整数据库结构以支持更细粒度的推送状态。 2026-03-27 16:09:26 +08:00
Alex-larget
7bf301a9c8 更新首页逻辑以支持动态标题生成,优化用户体验。调整管理后台资源文件,替换旧的 JavaScript 和 CSS 文件,提升页面性能和样式一致性。同时,更新数据库结构以支持更细粒度的推送状态。 2026-03-26 20:26:35 +08:00
Alex-larget
af05740d6f 更新技能文档,新增日志输出格式说明,确保用户触发日志时的输出符合规范。同时,更新管理后台的资源文件,替换旧的 JavaScript 和 CSS 文件,提升页面性能和样式一致性。 2026-03-26 10:22:26 +08:00
Alex-larget
ae7402fafa 加强了多个组件的预览百分比处理。
在 API 中新增了章节专属的预览百分比,并更新了相关模型和处理器。
改进了阅读场景下确定有效预览百分比的逻辑。
更新了小程序配置,加入了新的阅读页面入口。
2026-03-25 17:21:55 +08:00
Alex-larget
c040e5609b 更新项目索引,新增2026-03-24的开发进度同步会议记录,补充各角色的项目索引信息,确保文档同步原则得到确认。 2026-03-25 15:47:31 +08:00
Alex-larget
f3d74ce94a 同步 2026-03-24 18:45:32 +08:00
Alex-larget
dcb7961945 Merge branch 'devlop' into yongxu-dev
# Conflicts:
#	miniprogram/app.js   resolved by devlop version
#	miniprogram/pages/chapters/chapters.js   resolved by devlop version
#	miniprogram/pages/match/match.js   resolved by devlop version
#	miniprogram/pages/member-detail/member-detail.js   resolved by devlop version
#	miniprogram/pages/my/my.js   resolved by devlop version
#	miniprogram/pages/read/read.js   resolved by devlop version
#	miniprogram/pages/referral/referral.js   resolved by devlop version
#	soul-api/internal/model/person.go   resolved by devlop version
2026-03-24 15:44:56 +08:00
Alex-larget
346e8ab057 Merge branch 'devlop' into yongxu-dev
# Conflicts:
#	.cursor/skills/miniprogram-dev/SKILL.md   resolved by devlop version
#	miniprogram/pages/index/index.js   resolved by devlop version
#	miniprogram/pages/index/index.wxml   resolved by devlop version
#	miniprogram/pages/my/my.wxml   resolved by devlop version
#	miniprogram/pages/read/read.wxml   resolved by devlop version
#	miniprogram/pages/read/read.wxss   resolved by devlop version
#	soul-admin/dist/index.html   resolved by devlop version
#	soul-admin/src/pages/content/ChapterTree.tsx   resolved by devlop version
#	soul-admin/src/pages/content/ContentPage.tsx   resolved by devlop version
#	soul-admin/src/pages/distribution/DistributionPage.tsx   resolved by devlop version
#	soul-api/internal/handler/book.go   resolved by devlop version
#	soul-api/internal/handler/ckb.go   resolved by devlop version
#	soul-api/internal/handler/db_book.go   resolved by devlop version
#	soul-api/internal/handler/db_ckb_leads.go   resolved by devlop version
#	soul-api/internal/handler/db_person.go   resolved by devlop version
#	soul-api/internal/model/chapter.go   resolved by devlop version
2026-03-24 14:27:07 +08:00
卡若
e6b8443b0c fix: 头像昵称页与规则引擎;用户页与 user/user_rule API;更新 admin dist
Made-with: Cursor
2026-03-24 12:54:39 +08:00
卡若
f069b71374 feat(admin): 富文本与内容管理页调整;链接标签模型与 db 同步;更新 dist
Made-with: Cursor
2026-03-24 12:29:46 +08:00
卡若
1d56d0336c feat: MBTI头像与用户规则链路升级,三端页面与接口同步
Made-with: Cursor
2026-03-24 01:22:50 +08:00
卡若
fa3da12b16 feat: 小程序阅读记录与资料链路、管理端用户规则、API/VIP/推荐与运营脚本
- miniprogram: reading-records、imageUrl/mpNavigate、多页资料与 VIP 展示调整
- soul-admin: Users/Settings/UserDetailModal、dist 构建产物更新
- soul-api: user/vip/referral/ckb/db、MBTI 头像管理、user_rule_completion、迁移 SQL
- .cursor: karuo-party 与飞书文档;.gitignore 忽略 .tmp_skill_bundle

Made-with: Cursor
2026-03-23 18:38:23 +08:00
卡若
cb6e2bff56 merge(gitea/devlop): 同步远端;冲突保留 GitHub 侧小程序与核心 API/后台页
Made-with: Cursor
2026-03-22 08:36:15 +08:00
卡若
5724fba877 feat: 小程序超级个体/个人资料/CKB获客;VIP列表展示过滤;管理端与API联调
- 超级个体:去掉首位特例;列表仅展示有头像且非微信默认昵称(vip.go)
- 个人资料:居中头像、低调联系方式、点头像优先走存客宝 lead(ckbLeadToken)
- 阅读页分享朋友圈复制与 toast 去重
- soul-api: miniprogram users 带 ckbLeadToken;其它 handler 与路由调整
- 脚本:content_upload、miniprogram 上传辅助等

Made-with: Cursor
2026-03-22 08:34:28 +08:00
Alex-larget
c43b6be153 1 2026-03-21 21:01:10 +08:00
Alex-larget
541ac26e5f 更新管理后台首页,替换旧的 JavaScript 和 CSS 文件,确保使用最新的资源文件。新增预览百分比字段以支持内容展示,优化置顶人信息的显示逻辑,提升用户体验。 2026-03-20 18:40:14 +08:00
Alex-larget
905e8f1e8d 更新小程序首页精选推荐逻辑,调整展示的章节数据源为排名接口,优化展开功能以支持动态加载更多章节。修复图标组件的SVG映射,确保图标显示一致性。更新开发环境配置为本地地址,提升开发体验。 2026-03-20 17:02:09 +08:00
Alex-larget
1b87fa92f7 新增置顶人功能,允许在小程序首页展示特定用户信息(昵称、头像)。更新相关 API 接口以支持获取和设置置顶人,优化用户体验。调整小程序页面以动态显示置顶人信息,确保一致性和可用性。 2026-03-20 15:58:18 +08:00
Alex-larget
0eee5a5fb7 更新小程序和管理后台配置,将 API 地址切换为生产环境。新增撤回打款功能,允许用户在特定状态下撤回打款请求,并优化相关页面交互。更新文档以反映新的流程图,确保用户体验一致性。 2026-03-20 15:40:55 +08:00
Alex-larget
939e9cc6b7 Merge branch 'yongxu-dev' into devlop
# Conflicts:
#	miniprogram/pages/profile-edit/profile-edit.js
#	miniprogram/pages/profile-edit/profile-edit.wxml
#	miniprogram/pages/settings/settings.js
#	miniprogram/utils/ruleEngine.js
#	soul-admin/src/pages/distribution/DistributionPage.tsx
#	soul-admin/src/pages/users/UsersPage.tsx
#	soul-api/.env.production
#	soul-api/.gitignore
#	soul-api/internal/handler/db_ckb_leads.go
#	soul-api/internal/handler/miniprogram.go
#	soul-api/internal/handler/referral.go
#	开发文档/1、需求/archive/链接人与事-存客宝同步-需求规划.md
#	开发文档/1、需求/archive/链接人与事-实现方案.md
2026-03-20 14:48:02 +08:00
Alex-larget
d34d209b37 删除过时的部署管理端触发词文档,并更新相关索引以反映新的触发词约定,确保文档一致性和准确性。 2026-03-20 14:38:51 +08:00
Alex-larget
385e47bc55 更新小程序隐私保护机制,新增手机号一键登录功能,用户需同意隐私协议后方可获取手机号。优化多个页面的登录交互,提升用户体验。调整相关配置以支持新功能。 2026-03-20 13:40:13 +08:00
Alex-larget
ecc4ded052 重构章节树组件,更新章节ID展示逻辑,移除节序号依赖,优化章节范围显示。调整内容页面树构建逻辑,新增热度排名映射,提升数据展示一致性和用户体验。 2026-03-20 11:05:52 +08:00
Alex-larget
e79152c80b 更新小程序配置,切换 API 地址为本地开发环境。新增会员详情页面的头像逻辑,确保用户信息展示一致性。优化多个页面的交互提示,提升用户体验。调整图标组件,更新图标映射以支持新样式。 2026-03-20 10:58:25 +08:00