Commit Graph

747 Commits

Author SHA1 Message Date
乘风
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
乘风
c78a0d531f feat: enhance login modal and avatar selection process
- Updated the login modal to include a user agreement section with clickable links to the user agreement and privacy policy.
- Improved button styling and layout for better user experience.
- Refactored avatar selection process to utilize local image paths, enhancing compatibility and reliability across different environments.
- Added utility functions for resolving avatar file paths and selecting images from the gallery or camera.

This update aims to streamline user interactions during login and avatar selection, ensuring a smoother experience.
2026-05-06 17:21:10 +08:00
乘风
5a88e87654 feat: implement audit mode functionality in article editor and user pages
- Added audit mode checks to restrict access to certain features and UI elements in the article editor and user pages.
- Updated the UI to disable input fields and display a mask when in audit mode, enhancing user feedback.
- Ensured that actions like submitting articles and inserting content are blocked in audit mode to prevent unauthorized usage.

This update aims to improve content management and user experience by enforcing stricter access controls during the audit process.
2026-05-06 14:32:38 +08:00
乘风
8abd0280b7 最新同步 2026-04-29 19:08:02 +08:00
乘风
78d39ed8a5 今日新增修改: 2026-04-28 18:39:08 +08:00
乘风
aec0c59b09 今日新增修改: 2026-04-27 10:40:26 +08:00
乘风
83a420f1b9 feat: implement audit mode restrictions across various pages
- Added checks for audit mode in VIP navigation and member detail pages, preventing access and displaying appropriate messages.
- Updated UI elements to conditionally render based on audit mode, enhancing user experience by hiding VIP-related options when in audit mode.
- Introduced loading indicators on the VIP page to manage user expectations during content validation.
- Enhanced error handling for image uploads in the article editor, ensuring a smoother content creation process.

This update aims to improve the overall user experience by enforcing access restrictions and providing clear feedback in audit mode.
2026-04-24 18:23:34 +08:00
乘风
f08c82c441 fix: 根据审核模式限制阅读页视频展示
更新了视频渲染逻辑:仅在非审核模式下显示视频。
确保在阅读页不同内容类型下,对视频元素的处理保持一致。
通过在受限场景中禁止视频播放,优化了用户体验。
2026-04-24 16:32:04 +08:00
乘风
73d56a225a feat: enhance link handling in reading page
- Added functionality to open article links in a mini program web-view, allowing users to preview external links.
- Implemented mobile hints for external links to improve user experience on mobile devices.
- Updated content parser to support new link types, including regular hyperlinks.
- Enhanced styling for article links to improve visibility and interaction.

Made-with: Cursor
2026-04-24 16:17:07 +08:00
乘风
51d38cff0f 新数据 2026-04-23 18:14:06 +08:00
乘风
e905fac69d Merge branch 'yongpxu-dev' into devlop
# Conflicts:
#	miniprogram/pages/read/read.wxml   resolved by yongpxu-dev version
#	miniprogram/utils/contentParser.js   resolved by yongpxu-dev version
2026-04-20 11:27:42 +08:00
乘风
5b5e01e9b5 1 2026-04-20 11:26:31 +08:00
乘风
37be3034ec fix(devdoc): Windows 合法资源路径 + 本地启动 bat 与说明
- 将误用 Markdown 语法的截图路径重命名为 截图1-占位说明图.png

- 新增 scripts/本地启动.bat;测试 README 补充 Windows 启动方式

- 新增 开发文档/Windows-资源命名与拉取.md

Made-with: Cursor
2026-04-20 11:20:47 +08:00
乘风
0dd6a1021d Merge branch 'devlop' of http://192.168.1.201:3000/fnvtk/Mycontent into devlop 2026-04-20 11:18:28 +08:00
乘风
7cd8ffdd26 feat: add MBTI tag functionality to user profile
- Introduced a new MBTI tag in the user profile section, displaying the user's MBTI type or a default label if not available.
- Implemented navigation to a mini program for MBTI testing, ensuring user phone number is included if logged in.
- Enhanced styling for the MBTI tag to improve visibility and user interaction.

Made-with: Cursor
2026-04-20 11:10:50 +08:00
乘风
34d284c129 1 2026-04-20 09:46:18 +08:00
卡若
d44a02b818 chore: 同步阅读页、脚本、API 配置与小程序管理文档
Made-with: Cursor
2026-04-15 19:07:02 +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
乘风
5010e2dfba 特性:在内容展示中增加视频支持
- 在小程序阅读页面中实现了视频渲染,支持单个视频项目和内嵌视频片段。
- 更新了内容解析器,以处理视频标签并提取视频源。
- 增强了视频元素的样式,以确保其正确显示和响应性。

制造材料:Cursor
2026-04-14 16:14:21 +08:00
卡若
3dd75746e6 chore: 恢复开发文档全目录进库并同步阅读页与脚本改动
Made-with: Cursor
2026-04-14 16:00:31 +08:00
乘风
35e18a7ccb chore: update experience index and documentation for various roles
- Added recent experience entries for roles including Assistant, Mini Program Developer, Backend Engineer, Product Manager, Software Tester, and Team.
- Enhanced documentation structure in the development assistant's experience list and project index.
- Updated role-flow control documentation to reflect new methodologies and programming thinking.
- Improved error handling in the mini program and backend API for better user feedback during operations.

Made-with: Cursor
2026-04-14 11:24:18 +08:00
卡若
f26c2aedc3 chore: 开发文档仅镜像「10、项目管理」至 Git;其余目录本机保留
Made-with: Cursor
2026-04-13 15:41:56 +08:00
卡若
7a65445dc6 chore: 取消忽略开发文档并全量纳入,便于 Gitea 镜像本地最新 2026-04-13 15:38:46 +08:00
乘风
e391115938 Merge branch 'devlop' of http://192.168.1.201:3000/fnvtk/Mycontent into devlop 2026-04-13 15:25:23 +08:00
乘风
29c8ca96a2 Merge branch 'main' into devlop
# Conflicts:
#	miniprogram/app.js
#	miniprogram/pages/index/index.js
#	miniprogram/pages/read/read.js
#	miniprogram/pages/read/read.wxml
#	soul-admin/src/components/modules/leads/CkbLeadsPanel.tsx
#	soul-admin/src/components/modules/mbti/MbtiAvatarsManager.tsx
#	soul-admin/src/components/modules/user/UserDetailModal.tsx
#	soul-admin/src/pages/content/ContentPage.tsx
#	soul-admin/src/pages/dashboard/DashboardPage.tsx
#	soul-admin/src/pages/distribution/DistributionPage.tsx
#	soul-admin/src/pages/find-partner/FindPartnerPage.tsx
#	soul-admin/src/pages/users/SuperIndividualTab.tsx
#	soul-admin/src/pages/users/UsersPage.tsx
#	soul-admin/tsconfig.tsbuildinfo
#	soul-api/internal/handler/admin_mbti_avatars.go
#	soul-api/internal/handler/db.go
#	soul-api/internal/handler/miniprogram.go
#	soul-api/internal/handler/miniprogram_super_stats.go
#	soul-api/internal/handler/user.go
#	soul-api/internal/router/router.go
#	开发文档/索引.md
2026-04-13 14:32:56 +08:00
乘风
3cc33c7d7a 初始化 2026-04-13 14:32:32 +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