微信小程序云开发日记类日记记录分享动态

简介: 微信小程序云开发日记类日记记录分享动态

1 概述


1.1 关于本手册

为了使您对研岸日记记录社交软件的使用有清晰详尽的了解,特此编写《用户手册》,为了保障您的利益,在您使用前请仔细阅读本手册。

1) 本手册包含的所有专业内容和信息仅用于为注册用户提供帮助指导之目的;

2) 本手册所描述的内容如与实际产品不一致,以实际产品为准;

3) 除非特别授权,本手册的所有内容不得用于其它任何目的,不得泄露给其他任何企业(单位)或个人,不得以任何方式复制;

4) 本手册截图界面数据为演示数据,仅供参考使用。


1.2 使用对象

该软件的使用对象为考研的人和有习惯写日记的人。


1.3 软件介绍

研岸日记记录软件用于考研学生进行日常生活中的动态分享、考研心得、考研经验等。


2 用户使用


2.1 客户端运行环境

运行环境: iOS/iPadOS 微信客户端、Android 微信客户端、Windows PC 微信客户端、Mac 微信客户端、小程序硬件框架和用于调试的微信开发者工具等。

运行环境要求:Android2.2 及以上版本或者 IOS7.0 及以上版本。


2.2 用户注册登录

进入该微信小程序,使用发布日记、收藏日记、点赞日记、我的日记、我的收藏、我的关注、我的粉丝及问题反馈等功能前,用户需先微信登录。点击“注册/登录”,小程序将请求用户微信授权,授权成功即注册成功并登录。


1d32c2755ae84a5c945916da2ada6311.png


3 日记交流页


日记交流页为各用户所发表的日记展示页面,顶部设有搜索栏,点击跳转搜索页面;搜索栏下方可选择日记展示方式,目前包括“最近”、“按时间”、“按点赞”、“按浏览”;点击页面展示的日记跳转相应日记的详情页面;点击“点赞”、“收藏”按钮可对日记进行点赞与收藏操作,同时跳转至日记详情页;点击悬浮的“+”图标则会跳转日记发表页面。


6a3ed3062f9f4bfb944bd988c30b052d.png


4 日记详情页


该页面展示日记发布者,发布时间、点赞数、收藏数及评论数。可通过点击“点赞”、

“收藏”图标对该则日记点赞、收藏。详情页下部分可对该则日记进行评论留言。点击

发表者头像可跳转至发表者详情页。


b5417d8ebe274b029b044f794e1a98c4.png


5 发表者详情页


该页可查看发表者“他的日记”、“他的收藏”、“他的关注”、“他的粉丝”及其个人信息。点击右上方的“关注”按钮即可关注该用户。



0982446db1e148ef8944717a76665c67.png


6 日记发表页


日记发表需填写日记标题、添加日记封面、选择所在位置、选择开始及结束日期,且提供“仅自己可见”选择。选择开始及结束日期后,页面下方将提供所选时段内每一天的日记处,可上传文本与图片。点击“上传”会进行校验,检查用户是否填写完整。发布成功后会跳转到日记交流页。


bc11653b2b124b0eba4439c7ae60011e.png


7 我的(非管理员)



a56b235ad7794a6abab17799a0a17d1b.png


7.1 我的日记

用户可在此处查看与编辑自己发表的日记。顶部设有搜索栏,点击跳转搜索页面;搜索栏下方可选择日记展示方式,目前包括“最近”、“按时间”、“按点赞”、“按浏览”;

点击页面展示的日记可跳转编辑日记。编辑完成后点击“更新”即可完成对日记的更新编辑。


3d7ec784c9c14210a3eb52aa96a978ab.png


7.2 我的收藏

用户可在此处查看已收藏日记,也可取消收藏。顶部设有搜索栏,点击跳转搜索页面;搜索栏下方可选择日记展示方式,目前包括“最近”、“按时间”、“按点赞”、“按浏览”;点击页面展示的日记跳转相应日记的详情页面。


223991c0a7b2412e8eab2062e2fd1ac3.png


7.3 我的关注

用户可在此处查看已关注用户。


ec53376ddce046b894f0fc0d0b5c1fb0.png


7.4 我的粉丝

用户可在此处查看关注自己的用户。


634071b2502c4d97ae8b81363a402539.png


7.5 隐私模式

“我的”页面中,可选择是否开启隐私模式。开启后,他人将无法查看该用户的日记、

粉丝和个人资料。


12cb5f845f664859ba3b2088cf8520ad.png


7.6 个人资料

个人资料页可编辑生日、年龄、邮箱、区域以及个性签名。


e9e1b927f5604245a5db7bf00838e3ca.png


7.7 问题反馈

该页面提供用户反馈问题的通道。


761745f5ace14711af855f9ec512a2a5.png


7.8 背景设置

点击“我的”页面右上方的“图片”图案,可设置个人页的背景图案。


6fb05095e89744409c04fe44ccaec68b.png


8 高级权限(管理员)


8.1 日记开关和评论开关


84445a29080d491582b2895da343eee7.png


8.2 用户管理

点击“高级权限-用户管理”后,可查看用户列表。顶部设有搜索栏,点击跳转搜索

页面;搜索栏下方可选择用户展示方式,目前包括“最近登录”与“创建时间”。


8314bc571d434f3e839b82f21d8da834.png


8.3 日记列表

该界面可查阅小程序内所有已发表的日记。顶部设有搜索栏,点击跳转搜索页面;搜索栏下方可选择日记展示方式,目前包括“最近”、“按时间”、“按点赞”、“按浏览”;

点击页面展示的日记跳转编辑日记详情页面。


44ca72b1b75646b2acfd1213046d6644.png


管理员编辑页面可修改日记信息,并选择是否锁定、是否显示以及排序方式。


0806b027273540b8a160720771e35de2.png


8.4 问题列表

该页面可查看用户问题反馈,点击反馈的问题可对该问题进行回复。


30563679aef9470ca78977b6add4f9ce.png


9 数据库集合


9.1 集合简介

admin 是管理员集合,comments 是日记评论集合,diarys 是日记集合,questions 是反馈问题集合,users 是用户集合。


31b7966a3d4a401080f990541c188fbe.png


9.2 admin 管理员集合

controlChat 为 Boolean 型字段,true 表示可以控制日记评论的开关;controlDiary 为 Boolean型字段,true 表示可以控制日记发表开关;openid 为数组型字段,用户存储管理员的 openid。


3064c72c2af0426d85284f6d0fc424b9.png


9.3 comment 评论集合

arr 即为评论列表,其为数组型字段,其中的每个元素则是 object 型,content 为评论内容,openid 为评论人的 openid,updateTime 为评论最近更新的时间;createTime 为评论创建的时间;diary_id 为评论所对应的日记 id。


dbb7023f86624d8392f493becf7c66fc.png


9.4 diary 日记集合

beginDate 为日记开始日期,endData 为日记结束日期,dayNum 为日记日期的长度;collection为日记的收藏数,like 为日记的点赞数;location 为所在位置;lock 为日记是否仅自己可见;openid 为日记作者的 openid。


9a17594cc6fd48e895af8ecff04db578.png


9.5 questions 问题集合

answerInfo 为回复的信息;ifDelete 为该问题是否已经删除;question 为问题内容。


0b99151656494fd0b06df18bb3eb4cf2.png


9.6 users 用户集合

background_url 为背景图片;collection 为收藏的日记 id,collection_num 为收藏数量;created_time 为用户注册时间,updated_time 为用户最近登录时间;diary_num 为日记数量;fans 为粉丝数量;secret 为是否开启隐私模式;roles 为用户角色是否为管理员;userDetail为用户详细资料信息,userInfo 为用户头像昵称等。


b8ce8a78a68744a1b6352aa878bec483.png



相关文章
|
JSON 小程序 JavaScript
uni-app开发微信小程序的报错[渲染层错误]排查及解决
uni-app开发微信小程序的报错[渲染层错误]排查及解决
5012 7
|
小程序 前端开发 测试技术
微信小程序的开发完整流程是什么?
微信小程序的开发完整流程是什么?
2739 7
|
小程序 JavaScript 前端开发
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
uni-app开发微信小程序:四大解决方案,轻松应对主包与vendor.js过大打包难题
5433 1
|
缓存 小程序 前端开发
商城/点餐/家政类小程序源码合集_微信抖音小程序源码开发从入门到精通实战
本文系统讲解如何利用现有源码快速开发商城、点餐、家政类微信/抖音小程序,涵盖环境搭建、核心功能实现、多平台部署与优化,提供完整技术方案。实战导向,助力开发者高效入门与落地。
|
人工智能 自然语言处理 小程序
技术小白如何利用DeepSeek半小时开发微信小程序?
通过通义灵码的“AI程序员”功能,即使没有编程基础也能轻松创建小程序或网页。借助DeepSeek V3和R1满血版模型,用户只需用自然语言描述需求,就能自动生成代码并优化程序。例如,一个文科生仅通过描述需求就成功开发了一款记录日常活动的微信小程序。此外,通义灵码还提供智能问答模式,帮助用户解决开发中的各种问题,极大简化了开发流程,让普通人的开发体验更加顺畅。
4279 11
技术小白如何利用DeepSeek半小时开发微信小程序?
|
小程序 Java 关系型数据库
weixin163基于微信小程序的校园二手交易平台系统设计与开发ssm(文档+源码)_kaic
本文介绍了一款基于微信小程序的校园二手物品交易平台的开发与实现。该平台采用Java语言开发服务端,使用MySQL数据库进行数据存储,前端以微信小程序为载体,支持管理员和学生两种角色操作。管理员可管理用户、商品分类及信息、交易记录等,而学生则能注册登录、发布购买商品、参与交流论坛等。系统设计注重交互性和安全性,通过SSM框架优化开发流程,确保高效稳定运行,满足用户便捷交易的需求,推动校园资源共享与循环利用。
|
小程序 JavaScript 前端开发
微信小程序开发全流程:从注册到上线的完整指南
这篇文章详细记录了微信小程序的完整开发到最终上线的每一个步骤。适合对小程序开发感兴趣的个人开发者或希望了解完整流程的学习者,涵盖了云开发、事件绑定、生命周期管理、组件使用等关键内容。
25746 14
|
小程序 关系型数据库 Java
weixin168“返家乡”高校暑期社会实践微信小程序设计与开发ssm(文档+源码)_kaic
本文探讨高校暑期社会实践微信小程序的开发与应用,旨在通过信息化手段提升活动管理效率。借助微信小程序技术、SSM框架及MySQL数据库,实现信息共享、流程规范和操作便捷。系统涵盖需求分析、可行性研究、设计实现等环节,确保技术可行、操作简便且经济合理。最终,该小程序可优化活动发布、学生信息管理和心得交流等功能,降低管理成本并提高工作效率。
|
JSON 缓存 小程序
微信小程序组件封装与复用:提升开发效率
本文深入探讨了微信小程序的组件封装与复用,涵盖组件的意义、创建步骤、属性与事件处理,并通过自定义弹窗组件的案例详细说明。组件封装能提高代码复用性、开发效率和可维护性,确保UI一致性。掌握这些技能有助于构建更高质量的小程序。
|
小程序 前端开发 中间件
ThinkPHP 配置跨域请求,使用TP的内置跨域类配置,小程序和web网页跨域请求的区别及格式说明
本文介绍了如何在ThinkPHP框架中配置跨域请求,使用了TP内置的跨域类`\think\middleware\AllowCrossDomain::class`。文章还讨论了小程序和web网页在跨域请求格式上的区别,并提供了解决方案,包括修改跨域中间件源码以支持`Origin`和`token`。此外,还介绍了微信小程序跨域请求的示例和web网页前端发送Axios跨域请求的请求拦截器配置。
ThinkPHP 配置跨域请求,使用TP的内置跨域类配置,小程序和web网页跨域请求的区别及格式说明