- 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.
- 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
# 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
# Conflicts:
# .cursor/agent/软件测试/evolution/索引.md resolved by yongxu-dev version
# .cursor/skills/testing/SKILL.md resolved by yongxu-dev version
# .gitignore resolved by yongxu-dev version
# miniprogram/app.js resolved by yongxu-dev version
# miniprogram/app.json resolved by yongxu-dev version
# miniprogram/pages/chapters/chapters.js resolved by yongxu-dev version
# miniprogram/pages/index/index.js resolved by yongxu-dev version
# miniprogram/pages/index/index.wxml resolved by yongxu-dev version
# miniprogram/pages/match/match.js resolved by yongxu-dev version
# miniprogram/pages/my/my.js resolved by yongxu-dev version
# miniprogram/pages/my/my.wxml resolved by yongxu-dev version
# miniprogram/pages/my/my.wxss resolved by yongxu-dev version
# miniprogram/pages/read/read.js resolved by yongxu-dev version
# miniprogram/pages/read/read.wxml resolved by yongxu-dev version
# miniprogram/pages/read/read.wxss resolved by yongxu-dev version
# miniprogram/pages/wallet/wallet.js resolved by yongxu-dev version
# miniprogram/pages/wallet/wallet.wxml resolved by yongxu-dev version
# miniprogram/pages/wallet/wallet.wxss resolved by yongxu-dev version
# miniprogram/utils/ruleEngine.js resolved by yongxu-dev version
# miniprogram/utils/trackClick.js resolved by yongxu-dev version
# soul-admin/dist/index.html resolved by yongxu-dev version
# soul-admin/src/components/RichEditor.tsx resolved by yongxu-dev version
# soul-admin/src/layouts/AdminLayout.tsx resolved by yongxu-dev version
# soul-admin/src/pages/api-docs/ApiDocsPage.tsx resolved by yongxu-dev version
# soul-admin/src/pages/content/ContentPage.tsx resolved by yongxu-dev version
# soul-admin/src/pages/settings/SettingsPage.tsx resolved by yongxu-dev version
# soul-admin/tsconfig.tsbuildinfo resolved by yongxu-dev version
# soul-api/.env.production resolved by yongxu-dev version
# soul-api/internal/database/database.go resolved by yongxu-dev version
# soul-api/internal/handler/balance.go resolved by yongxu-dev version
# soul-api/internal/handler/book.go resolved by yongxu-dev version
# soul-api/internal/handler/ckb_open.go resolved by yongxu-dev version
# soul-api/internal/handler/db.go resolved by yongxu-dev version
# soul-api/internal/handler/db_book.go resolved by yongxu-dev version
# soul-api/internal/handler/db_person.go resolved by yongxu-dev version
# soul-api/internal/handler/search.go resolved by yongxu-dev version
# soul-api/internal/handler/upload.go resolved by yongxu-dev version
# soul-api/internal/router/router.go resolved by yongxu-dev version
# soul-api/wechat/info.log resolved by yongxu-dev version
# 开发文档/10、项目管理/运营与变更.md resolved by yongxu-dev version
# 开发文档/1、需求/需求汇总.md resolved by yongxu-dev version
- Added a new feature for sharing profile cards, including special handling for forwarding to friends and displaying a canvas cover with user information.
- Updated the mini program's profile-edit page to generate a shareable card with a structured layout, including user avatar, nickname, and additional information.
- Improved the documentation to reflect the new sharing capabilities and updated the last modified date for relevant entries.