任务详情
1.美实真探是一个国际非盈利组织,在世界粮食论坛支持下开发的APP。本项目与国际科学与工程大会获奖传感器发明,和多元化的社区活动,确保全球的食品保障与健康安全。2.Github: https://github.com/Lutashi/SafePlate用户登陆/注册:* 手机号短信验证注册、登陆数据库:* 用户信息* 手机号* 家庭信息(每个家庭成员都有这些信息:* 名字* 性别* 体重* 体重单位* 身高* 身高单位* 年龄* 过敏原* 健康状况* 聊天ai历史* 文章信息* 可以存 图片和 pdf 文件文章互动* 微信公众号似的聊天 ai* Ai 可以分析用户信息+用户问题,提供回答相机功能* Ai 可以分析用户信息+拍的照/上传的照片,提供回答设置* 选家庭成员、改变家庭成员信息、添加家庭成员* 换语言* 查看隐私政策3.请保持前端的内容,前端怎么样改都行就是还要和以前显示同样的信息、javascript 随便改。最后所有写的代码,以及用的第三方平台是怎么操作的 都写个文档* 用户登陆/注册* 登陆:LoginScreen.jsx* 注册:SignupScreen.jsx* 验证码:VerifyScreen.jsx* 要改一下:每次登陆就用手机号验证码就可以、每次登陆后过一周都不用再进行手机号验证码了* 数据库* 以前是用 AliyunOSS 上传下传 Json 文件来存用户信息,要改成个数据库,任何个主流的都行* 文章互动* 文章都会在 CommunityScreen.jsx,跟微信公众号差不多(每个缩略图用那个文章对应的图片和 pdf 的开始 200 个字母)* 每个文章有个赞 和分享 的按钮* 点进去任何文章就去 ArticleScreen.jsx(pdf 文件从 云上哪里存下就可以,让后这里拉下来显示)* 每个文章有个赞 和分享 的按钮* 还可以去最底下有个评论区* 聊天 ai (ChatScreen.jsx)* 要把用户的信息和问题一起给 大语言模型 (现在调的接口是百度的 Ernie)在CameraScreen.jsx 433 行 造 prompt* 把 ai 回复变成 stream 流式的* 根据用户健康数据,对用户提问进行精准作答(如:设计一天/一周的膳食计划)* 相机功能* 要把用户的信息和图片的信息一起给 大语言模型 (现在调的接口是百度的 Ernie)在CameraScreen.jsx 300 行有我们的 prompt* 可以从相册上传照片 或拍照片* 会在屏幕底下 70%显示回复:* 根据用户健康数据,列出前三会对用户造成严重影响的健康隐患,并列明如何解决问题(通过ai)* 设置 SettingsScreen.jsx* SettingsScreen_Language.jsx 现在是用 i18n 做翻译、localization文件夹里都是* 现在有个界面是让用户 编辑、添加、删除 家庭成员的 在 HomeScreen.jsx 和 SettingsScreen_MyFamily.jsx 底下* SettingsScreen_PrivacyAndSecurity.jsx 隐私政策* 其他* 手机键盘现在出来的时候有些时候回挡住页面内容,要修一下* 不同设备尺寸都测试一下* 现在有用redux存全局变量、stores.js、reducers.json、actions.js、actionTypes.json