Commit Graph

216 Commits

Author SHA1 Message Date
Alex-larget
7ece8f52ff 文章编辑器问题 2026-03-14 23:27:22 +08:00
Alex-larget
d82ef6d8e4 Enhance mini program environment configuration and chapter loading logic
- Introduced a debugging environment configuration in app.js, allowing for dynamic API endpoint selection based on the environment.
- Implemented lazy loading for chapter parts in chapters.js, improving performance by only fetching necessary data.
- Updated UI elements in chapters.wxml to reflect changes in chapter loading and added loading indicators.
- Enhanced error handling and data management for chapter retrieval, ensuring a smoother user experience.
- Added functionality for switching API environments in settings.js, visible only in development mode.
2026-03-14 18:04:05 +08:00
Alex-larget
1edceda4db Update evolution indices and enhance user experience in mini program
- Added new entries for content ranking algorithm adjustments and cross-platform reuse in the evolution indices for backend, team, and mini program development.
- Improved user interface elements in the mini program, including the addition of a hidden settings entry and refined guidance for profile modifications.
- Enhanced reading statistics display with formatted numbers for better clarity and user engagement.
- Updated reading tracker logic to prevent duplicate duration accumulation and ensure accurate reporting of reading progress.
2026-03-14 17:13:06 +08:00
Alex-larget
c936371165 Update mini program development documentation and enhance user interface elements
- Added a new entry for the latest mini program development rules and APIs in the evolution index.
- Updated the skill documentation to include guidelines on privacy authorization and capability detection.
- Modified the read and settings pages to improve user experience with new input styles and layout adjustments.
- Implemented user-select functionality for text elements in the read page to enhance interactivity.
- Refined CSS styles for better responsiveness and visual consistency across various components.
2026-03-14 16:23:01 +08:00
Alex-larget
8778a42429 2026年3月14日14:37:06 2026-03-14 14:37:17 +08:00
Alex-larget
db4b4b8b87 Add linked mini program functionality and enhance link tag handling
- Introduced `navigateToMiniProgramAppIdList` in app.json for mini program navigation.
- Updated link tag handling in the read page to support mini program keys and app IDs.
- Enhanced content parsing to include app ID and mini program key in link tags.
- Added linked mini programs management in the admin panel with API endpoints for CRUD operations.
- Improved UI for selecting linked mini programs in the content creation page.
2026-03-12 16:51:12 +08:00
Alex-larget
d3b67681d7 Refactor user profile handling and navigation logic in the mini program. Introduce functions to ensure user profile completeness after login, update avatar selection process, and enhance navigation between chapters based on backend data. Update API endpoints for user data synchronization and improve user experience with new UI elements for profile editing. 2026-03-12 11:36:50 +08:00
Alex-larget
da6d2c0852 Update API endpoints for order retrieval in admin panel; change from /api/orders to /api/admin/orders in multiple files for consistency. Remove unused CSS and JS files from the distribution folder to streamline the build. Enhance order synchronization logic in the backend to handle order states more effectively. 2026-03-11 16:29:20 +08:00
Alex-larget
a8c7dc9306 Merge branch 'yongxu' into devlop
# Conflicts:
#	.cursor/meeting/README.md   resolved by yongxu version
#	.gitignore   resolved by yongxu version
#	miniprogram/pages/index/index.js   resolved by yongxu version
#	miniprogram/pages/read/read.js   resolved by yongxu version
#	miniprogram/pages/read/read.wxml   resolved by yongxu version
#	soul-admin/dist/index.html   resolved by yongxu version
#	soul-admin/src/App.tsx   resolved by yongxu version
#	soul-admin/src/components/RichEditor.css   resolved by yongxu version
#	soul-admin/src/components/RichEditor.tsx   resolved by yongxu version
#	soul-admin/src/components/modules/user/UserDetailModal.tsx   resolved by yongxu version
#	soul-admin/src/layouts/AdminLayout.tsx   resolved by yongxu version
#	soul-admin/src/pages/chapters/ChaptersPage.tsx   resolved by yongxu version
#	soul-admin/src/pages/content/ContentPage.tsx   resolved by yongxu version
#	soul-admin/src/pages/dashboard/DashboardPage.tsx   resolved by yongxu version
#	soul-admin/src/pages/find-partner/FindPartnerPage.tsx   resolved by yongxu version
#	soul-admin/src/pages/find-partner/tabs/CKBConfigPanel.tsx   resolved by yongxu version
#	soul-admin/src/pages/find-partner/tabs/CKBStatsTab.tsx   resolved by yongxu version
#	soul-admin/src/pages/find-partner/tabs/FindPartnerTab.tsx   resolved by yongxu version
#	soul-admin/src/pages/find-partner/tabs/MatchPoolTab.tsx   resolved by yongxu version
#	soul-admin/src/pages/find-partner/tabs/MatchRecordsTab.tsx   resolved by yongxu version
#	soul-admin/src/pages/find-partner/tabs/MentorBookingTab.tsx   resolved by yongxu version
#	soul-admin/src/pages/find-partner/tabs/MentorTab.tsx   resolved by yongxu version
#	soul-admin/src/pages/find-partner/tabs/ResourceDockingTab.tsx   resolved by yongxu version
#	soul-admin/src/pages/find-partner/tabs/TeamRecruitTab.tsx   resolved by yongxu version
#	soul-admin/src/pages/mentors/MentorsPage.tsx   resolved by yongxu version
#	soul-admin/src/pages/referral-settings/ReferralSettingsPage.tsx   resolved by yongxu version
#	soul-admin/src/pages/settings/SettingsPage.tsx   resolved by yongxu version
#	soul-admin/src/pages/users/UsersPage.tsx   resolved by yongxu version
#	soul-admin/tsconfig.tsbuildinfo   resolved by yongxu version
#	soul-api/internal/database/database.go   resolved by yongxu version
#	soul-api/internal/handler/admin_dashboard.go   resolved by yongxu version
#	soul-api/internal/handler/book.go   resolved by yongxu version
#	soul-api/internal/handler/ckb.go   resolved by yongxu version
#	soul-api/internal/handler/db_book.go   resolved by yongxu version
#	soul-api/internal/handler/db_person.go   resolved by yongxu version
#	soul-api/internal/handler/match_records.go   resolved by yongxu version
#	soul-api/internal/handler/user.go   resolved by yongxu version
#	soul-api/internal/model/chapter.go   resolved by yongxu version
#	soul-api/internal/model/person.go   resolved by yongxu version
#	soul-api/internal/router/router.go   resolved by yongxu version
#	开发文档/10、项目管理/运营与变更.md   resolved by yongxu version
#	开发文档/1、需求/需求汇总.md   resolved by yongxu version
#	开发文档/README.md   resolved by yongxu version
2026-03-10 20:20:59 +08:00
Alex-larget
3b942fd7a4 更新数据库结构,向章节表添加 hot_score 字段以修复前端保存章节时的 1054 错误。同时,实施 Toast 通知系统,替换全系统的 alert 提示,提升用户体验。更新相关文档以反映变更流程与最佳实践。 2026-03-10 18:11:06 +08:00
Alex-larget
aebb533507 更新管理端迁移Mycontent-temp的菜单与布局规范,确保主导航收敛并优化隐藏页面入口。新增相关会议记录与文档,反映团队讨论的最新决策与实施建议。 2026-03-10 18:06:10 +08:00
Alex-larget
05ac60dc7e 更新小程序,新增VIP会员状态管理功能,优化章节解锁逻辑,支持VIP用户访问增值内容。调整用户详情页面,增加VIP相关字段和功能,提升用户体验。更新会议记录,反映最新讨论内容。 2026-03-10 11:04:34 +08:00
卡若
868b0a10d9 Merge remote-tracking branch 'github/devlop' 2026-03-09 05:54:50 +08:00
卡若
22bb29f433 feat: 内容管理深度优化 (03-07~03-09)
- 排名算法权重可配置,排行榜显示点击量/付款数/热度
- 富文本编辑器升级(TipTap),支持@提及/#链接标签/图片/表格
- 「主人公」Tab → 「链接AI」Tab,AI列表+链接标签管理
- 链接标签新增存客宝(ckb)类型,存客宝绑定配置面板
- 人物ID改为可选,名称必填
- 排行榜操作改为「编辑文章」,付款记录移入编辑弹窗
- 章节ID修改支持(originalId/newId机制)
- 付款记录用户ID/订单ID可点击跳转
- 项目推进表补充14-15节(03-07~09改动记录+存客宝技术方案)

Made-with: Cursor
2026-03-09 05:49:03 +08:00
卡若
4bb9e2af36 sync: soul-admin 配置、soul-admin 前端 | 原因: 前端构建配置修改、前端代码修改 2026-03-09 04:58:48 +08:00
卡若
a03a55cdbc sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:58:16 +08:00
卡若
80c5b68b40 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:58:10 +08:00
卡若
e9ae0be7a6 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:58:05 +08:00
卡若
3125e42def sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:56:07 +08:00
卡若
794a1f46a9 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:55:26 +08:00
卡若
cb02b6be74 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:55:20 +08:00
卡若
2717c1a773 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:55:07 +08:00
卡若
18c61f46c9 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:54:57 +08:00
卡若
930aeb707e sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:54:45 +08:00
卡若
37aa34ef47 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:54:15 +08:00
卡若
63253c08f7 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:54:10 +08:00
卡若
f7679e78a2 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:54:03 +08:00
卡若
a4a07cff4d sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:53:44 +08:00
卡若
2137852785 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:53:25 +08:00
卡若
9d14127fa8 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:53:17 +08:00
卡若
cbc443b500 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-09 04:53:07 +08:00
卡若
fb71faa117 sync: soul-admin 页面、soul-api 后端 | 原因: 前端页面修改、后端代码修改 2026-03-09 04:53:01 +08:00
卡若
74724bfecf sync: soul-admin 前端、soul-admin 配置 | 原因: 前端代码修改、前端构建配置修改 2026-03-08 17:24:02 +08:00
卡若
e50e872a76 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-08 17:23:34 +08:00
卡若
76f919a3d9 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-08 17:23:26 +08:00
卡若
71dfb422b0 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-08 17:23:12 +08:00
卡若
56fd003395 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-08 17:23:00 +08:00
卡若
93042f4e45 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-08 17:22:27 +08:00
卡若
27224bdc0b sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-08 17:22:18 +08:00
卡若
6133e6b9f3 sync: soul-admin 前端、soul-admin 页面 | 原因: 前端代码修改、前端页面修改 2026-03-08 17:22:08 +08:00
卡若
82f68bb383 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-08 17:21:32 +08:00
卡若
810633314d sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-08 17:21:13 +08:00
卡若
4e50486bb5 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-08 17:21:02 +08:00
卡若
adcec30f2e sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-08 17:20:52 +08:00
卡若
0fec7989c2 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-08 17:20:48 +08:00
卡若
19787024e3 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-08 17:20:20 +08:00
卡若
a1f4031623 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-08 17:20:12 +08:00
卡若
55cba27e2a sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-08 17:19:57 +08:00
卡若
1a9aed70b3 sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-08 17:19:50 +08:00
卡若
d4f02874ec sync: soul-admin 页面 | 原因: 前端页面修改 2026-03-08 17:19:42 +08:00