Commit Graph

721 Commits

Author SHA1 Message Date
卡若
7a65445dc6 chore: 取消忽略开发文档并全量纳入,便于 Gitea 镜像本地最新 2026-04-13 15:38:46 +08:00
卡若
b5f5180654 chore: 以本地工作区为准全量快照同步 GitHub
包含小程序、管理端、soul-api、脚本与静态资源等当前本地全部已跟踪与新增文件(排除 .DS_Store 与 .obsidian)。

Made-with: Cursor
2026-04-13 11:49:38 +08:00
卡若
83375cc388 fix: 审核模式增强+登录弹窗脱敏+MBTI头像404修复
1. 登录弹窗:去掉「微」图标、改品牌色、文案改「手机号快捷登录」(审核驳回项)
2. 全站审核模式增强:设置页/匹配页/推广页/资料编辑/名片等页面
   - 审核模式下隐藏提现、联系方式绑定、收益卡片、购买弹窗
   - 所有用户可见的「微信号」→「联系方式」
3. MBTI头像404:/static/路径不再走OSS,由Gin本地静态服务

Made-with: Cursor
2026-04-08 18:08:57 +08:00
Alex-larget
5cfe12b421 Merge branch 'devlop' of https://github.com/fnvtk/Mycontent into devlop
# Conflicts:
#	开发文档/10、项目管理/README.md
2026-04-08 09:37:16 +08:00
Alex-larget
91264adc87 1 2026-04-08 09:37:04 +08:00
卡若
b352ba0aa0 docs(项目管理): 近期落地文档 20260406-0407 / 20260407-0408 与 README 索引(强制纳入开发文档)
Made-with: Cursor
2026-04-08 09:16:44 +08:00
Alex-larget
3752fc3d9a feat: enhance link tag functionality with phone parameter support
- Updated link tag structure to include `passPhone` and `phoneParamName` attributes for better integration with user phone data.
- Adjusted related components and database schema to accommodate new attributes.
- Improved documentation and user interface to reflect changes in phone parameter handling during mini program navigation.
2026-04-07 16:17:16 +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
卡若
d48aba5047 chore: 以本地为准同步最新改动
提交当前本地未入库的前后端与发布脚本改动,作为本地主版本基线,用于全量覆盖同步到 GitHub。

Made-with: Cursor
2026-04-06 23:12:18 +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
乘风
4d25255681 去掉 2026-04-02 19:27:41 +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
055f0a374e refactor: enhance price retrieval logic in getStandardPrice function
- Improved the price retrieval logic to handle multiple data types (float64, int, int64, json.Number, string) for better flexibility.
- Updated comments to clarify the source of pricing configurations and ensure consistency with frontend settings.
- Adjusted default pricing values for the "match" product type to align with new business requirements.
2026-04-02 18:31:35 +08:00
Alex-larget
0756d9ff0c refactor: improve content parsing and API integration
- Enhanced content parsing logic to better handle image sources and improve resolution.
- Updated API base URL for seamless transitions between development and production environments.
- Refactored navigation on the OpenPlatformPage to ensure accurate access to settings and API documentation.
- Streamlined ContentPage to include additional webhook configuration retrieval.
- Optimized DashboardPage for improved user interaction efficiency.
- Cleaned up unused imports and improved readability in AdminLayout.
2026-04-02 17:19:51 +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
bdd0795434 fix: ensure compatibility with Go project plugin by adding 'name' parameter
- Added 'name' parameter to the data payload in the restart_via_bt_api function across multiple files to ensure compatibility with different versions of the Go project plugin.
- Updated comments to clarify the necessity of including both 'project_name' and 'name' parameters for API requests.
2026-04-01 16:19:06 +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
ace61a7290 refactor: update API base URL and enhance read page functionality
- Changed API base URL from localhost:8080 to https://soulapi.quwanzhi.com for production.
- Added new read page configuration for "阅读详情" with specific query parameters.
- Implemented a fallback mechanism for read page UI to handle cases where cloud data is unavailable.
- Updated read page content and clipboard text formatting for better user experience.
- Removed deprecated gift sharing UI elements to streamline the interface.
2026-03-30 18:47:43 +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
卡若
04d9198df2 docs(scripts): Gitea 克隆 502 排查、Nginx 要点、离线 bundle 与 Windows 克隆批处理
Made-with: Cursor
2026-03-27 17:19:22 +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
159ce035f2 1 2026-03-26 21:29:18 +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
442fa35394 更新微信支付日志,增加多个请求和响应的调试信息,确保支付状态的跟踪和调试能力。 2026-03-26 10:22:02 +08:00
Alex-larget
ae7402fafa 加强了多个组件的预览百分比处理。
在 API 中新增了章节专属的预览百分比,并更新了相关模型和处理器。
改进了阅读场景下确定有效预览百分比的逻辑。
更新了小程序配置,加入了新的阅读页面入口。
2026-03-25 17:21:55 +08:00
Alex-larget
d8362bc7a9 123 2026-03-25 15:58:12 +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
28ad08da84 同步 2026-03-24 15:44:08 +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
Alex-larget
cfacf55035 更新多个技能文档,新增常见陷阱(Gotchas)部分,提供开发过程中需避免的错误及其解决方案,提升开发团队的规范性和效率。同时,更新描述以更清晰地指引使用场景,确保文档内容的准确性和实用性。 2026-03-24 14:21:37 +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
卡若
70b83fdb25 chore: karuo-party 分平台 SKILL + 多平台分发更新;db handler 调整
Made-with: Cursor
2026-03-24 12:00:04 +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