跳到主要内容

博客

代码人生:编织技术与生活的博客之旅

一、系统概述

通过AI技术实现车辆登船记录的自动化、智能化管理,利用高精度车牌识别、实时状态监测和数据分析,提升船舶调度效率,降低人工成本。系统支持高可靠性、可扩展性和复杂环境适应性。

二、系统架构设计

image-20250523170550316

image-20250523172342859

1. 硬件配置

车牌识别摄像头:

  • 型号:预算足的话最好400万像素以上工业摄像头,配备夜间红外补光。
  • 部署位置:船舱出入口,2-5米高度,俯拍车辆/平视车辆。
  • 防护等级:IP67,适应码头潮湿、盐雾环境。
  • 数量:每个泊位口部署四台摄像机,两台监控入场车辆,两台监控出场车辆

处理终端:

  • 工控机:8核,32G内存以上。
  • 存储:512G以上磁盘空间。
  • 系统:Windows/Linux均可。
  • 数量:2台,一台主设备,另一台做备用机

通讯模块:

  • 连接方式:网线连接,基于TCP/IP协议,支持4G/5G备份链路。
  • 带宽需求:≥10Mbps,确保数据实时传输。

设备控制箱:

  • 防护等级:IP66,内置温控系统,防潮、防尘。
  • 集成设备:工控机、交换机及NVR(网络视频录像机)。
  • 可选配置:配备UPS(≥30分钟续航),防止突然断电。

2. 软件架构

车牌识别模块:

  • 技术栈:Python + OpenCV + PyTorch。
  • AI模型:YOLOv11(目标检测)+ CRNN(字符识别)/PaddleOCR,具体可能在做的过程中比较效果。
  • 功能:实时解析摄像头画面,提取车牌号,识别准确率目标>99%。

车辆登船记录、数据管理、报表生成模块:

  • 数据库:Postgres。
  • 技术:Flask,Pandas + OpenPyXL。
  • 功能:记录车辆进出时间、状态,生成历史记录,生成Excel/CSV格式报表,包含车牌号、登船/退出时间、状态等,支持异常高亮。

三、AI功能实现

1. 技术方案

模型选择:

  • 目标检测:YOLOv11,检测车牌区域,适合实时场景。
  • 字符识别:CRNN + CTC Loss/PaddleOCR,处理车牌。
  • 数据增强:旋转、模糊、亮度调整,提升模型鲁棒性。

训练与优化:

  • 数据集:乙方采集码头实际场景数据(≥1万张标注图像),包含污损、遮挡、夜间等场景。甲方等待摄像头安装完成,配合找一些车辆进出采集数据,乙方使用Labelling标注车牌位置及字符。
  • 迁移学习:基于预训练模型微调,缩短训练周期。

智能校验:

  • 规则过滤:校验车牌格式(如长度、字符规则)。
  • 异常处理:污损/遮挡车牌时,触发人工补录接口。

2. 功能实现

基础功能:

  • 实时车牌识别:捕捉车辆进出画面,提取车牌号。
  • 状态判定:基于车辆轨迹(通过多帧分析),判断登船/退出状态。
  • 数据记录:存储车牌号、时间、状态,生成自动化报表。

扩展功能:

  • 智能预警:车辆停留超过一定时间或者车辆异常进出将会提出预警。
  • 数据分析:统计登船高峰时段、异常频率,生成可视化图表(使用Matplotlib/Seaborn)。
  • 多功能扩展:提供API查询车辆进出状态,供后续开发集成。

四、外部接口、内部模块交互

1. 工控机和上位机接口定义

  • 协议类型:HTTP,POST请求

  • 需要确保工控机和上位机在同一网段

  • 登船json

    • 其中request 里面字段:

      • servicecodeWebApi_Vehicle_Onboard_Offboard_Status, 表示车辆登船状态(定义里面说只能有10位长度,但是其他案例有很长的例子,所以我取这个,如果不合适,可以跟我方反馈,我放修改)
      • appid需要甲方提供(表示应用名称)
      • reqid由每次调用我方生成
      • 加密key:需要由甲方提供,由此生成signdata,  
    • param:

      • berthCode: 泊位code,需要和甲方保持一致,可以甲方提供给我们,

        • 目前我们设置为: "1A" - "16A"
      • timestamp: 时间戳

      • type: 登船,还是离船

        • "onboard":登船
        • "offboard": 离船
      • status:

        • 1表示在正确的泊位
        • 0表示不在正确的泊位
      • time: 时间戳,UTC+8(北京时间)

{
"request": {
"appid": "AH856BDC-9F3E-487E-671D-C84DEA45EB24",
"reqid": "B683DA45-D4C3-45DB-AB60-8DEEECB6DE10",
"protover": "1.0",
"servicever": "1.0",
"requesttime": "20250606142930276",
"reserve": "",
"servicecode": "WebApi_Vehicle_Onboard_Offboard_Status",
"signdata": "556EDDE1D05C3ABA63535D57A0A68F1D"
},
"param": {
"berthCode": "1A",
"vehicleNo": "粤B·CD456",
"status": "1",
"type": "onboard",
"time": "20250606142930276"
}
}

2. 双工控机主从切换模块

  • 主要架构

    • 双节点架构:NodeA + NodeB

    • 工作模式:

      • 主节点:执行核心业务

      • 备用节点:实时监控+热备数据

    • 切换方式:自动故障切换 + 手动强制切换

  • 核心技术

    • 心跳检测:UDP广播 + 自定义协议(1s/次)

    • 故障判定:连续3次心跳丢失 + 硬件自检

  • 技术栈

    • Python,ZeroMQ, Protobuf

五、工期安排

任务名称时间备注
1. 项目启动与需求确认3天确认需求、硬件选型、接口标准。
2. 硬件采购与部署一周采购4MP+摄像头、工控机、UPS等;安装。
3. 数据采集与模型训练两周采集码头车牌数据(1万张);
训练YOLOv11+CRNN/PaddleOCR模型,优化准确率。
4. 软件开发两周开发车辆登船记录、数据管理、报表生成模块。
5. 上位机通信模块一周开发与上位机进行通讯的模块
6. 工控机主从切换功能一周设立机制,让两台工控机可以进行主从切换
7. 系统联调与测试一周功能测试、压力测试、异常测试。
8. 部署与验收一周现场部署、用户培训、生成自动化报表、验收。

预计总工期:50天

算法商业项目阅读需 5 分钟

我们在做算法类项目的时候,通常需要在客户机器上部署,无论是windows还是centos,都需要装一些软件以及程序,下面分享我经常会装的内容,希望对你有帮助,可以提升速度。

1. windows

  • 传统行业的客户使用windows的比较多,因此这部分先说
  • windows可能有登陆密码,找客户先要到,当然最好还是先暂时取消登陆密码,免得麻烦
  • 先检查配置,GPU显存,内存大小,C盘容量,其他盘容量
    • GPU显存的大小以及内存大小决定了很多模型能不能用
    • C盘要预留一些空间,作为系统盘满了会导致很卡
  • 防火墙关闭
    • 为了防止安装一些东西出幺蛾子,开始阶段还是关了吧
  • 有些软件,还是先装了吧
    • Google Chrome浏览器(当然Edge也可以),反正IE太垃圾

1.1 远程控制软件

需要这类软件的原因不言而喻,我们经常接的项目不像公司中正常坐班或者出差,可以接触物理机,

一般都是在远程,利用空余时间来做,通常就需要远程控制软件来远程操作。

1.1.1 向日葵

  • 官网地址
  • 注意事项:
    • 第一次让客户给你设置一个永久登陆密码,否则开机重启后,密码会变
  • 好处
    • 自带文件传输功能
    • 允许多端登陆
    • 不收费

1.1.2 window自带远程桌面

  • 这个我只用过一次,因为客户用的机器是windows server,只给我提供这个,我个人不太喜欢

1.1.3 TeamViewer

  • 我用的也很少,因为后来开始收费了(😂)

1.2 文件传输类

我们经常遇到需要传文件,软件,代码去客户机器的场景,下面分享我常用的几个技巧

1.2.1 网站互传

  • 有很多网站,采用中转传输的方式,比如轻松传
  • 好处
    • 非常方便,不用安装任何软件,能访问网络即可
  • 坏处
    • 大文件还是有点耗时
    • 离线传送需要VIP了
    • 敏感文件最好不用通过这种方式(毕竟是先把文件传送到网站的服务器)
      • 当然也可以选择加密压缩后再传输

1.2.2 其他软件附带功能

  • 很多软件主业并不是做这个文件传输的,但是也慢慢被聪明的用户拿来做文件传输了
  • 比如
    • 向日葵的文件传输
    • 百度云,夸克云等各种云盘

1.2.3 git, gitee

  • 是的,你没有看错,我说的就是你经常用的git
  • 使用好git,很多时候还是很方便的
    • 你自己机器上代码修改后就直接提交,客户机器上一pull一下即可
  • 坏处
    • 对大文件不太好
    • 客户机器上最好不要修改,不然容易冲突

1.3 python开发工具包

  • 既然做算法的,基本上很难饶过python了
算法商业项目阅读需 3 分钟

算法商业项目阅读需 1 分钟

快捷键

1. 插件

  • intellij-idea-keybindings

  • Material Icon Theme

2. 设置技巧

  • 自动保存打开

  • directory 的indent设置成大一点

3. 快捷键

  • macOS: command + shift + P打开命令窗口,搜索shell, install
vscode工具阅读需 1 分钟

1.1 查看历史命令

1.1.1 简单查看

  1. 查看所有
    • 命令行: history
    • 快捷键查看所有 Command + shift + H
  2. 模糊匹配
  • 命令行: history | grep python
  • 快捷键: Ctrl + R

1.2 iTerm中使用历史补全

1.2.1 内置快捷键 Command + ;

  1. 输入命令前缀:
    • 在 iTerm 的命令行中,输入一个命令的前缀,比如,gcloud
  2. 按快捷键: Command + ;, iTerm 会弹出一个窗口,列出当前会话中所有以你输入的前缀开头的历史命令。
    • 例如: iTerm 命令行中先键入一个命令的前缀
  3. 选择并补全:
    • 从弹出的列表中选择你需要的命令,选择后就会自动补全,然后可以自己去修改

缺点,显示的不全

注意: 要解决 iTerm2 中 Command + ; 补全命令的历史记录跨会话保存问题,以及确保 Shell 正确保存历史记录 vi ~/.zshrc 编辑文件,在末尾添加:

# 设置历史记录文件大小和保存位置
HISTFILE=~/.zsh_history # 历史记录文件路径
HISTSIZE=10000 # 内存中保存的历史记录数量
SAVEHIST=10000 # 历史记录文件中保存的数量

# 追加历史记录(而不是覆盖)
setopt appendhistory # 多个会话的历史记录会合并
setopt inc_append_history # 实时追加历史记录(无需重启会话)
setopt share_history # 跨会话共享历史记录
setopt extended_history # 记录时间戳

保存后生效: source ~/.zshrc

1.2.2 高级补全功能

如果想要达到如下效果,在输入的时候实时显示灰色 iTerm 命令自动补全

配置方式

使用 zsh 和 oh-my-zsh:

  1. 安装 oh-my-zsh(如果尚未安装):运行 sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"。
  2. 安装 zsh-autosuggestions 插件:
  • 克隆插件到 oh-my-zsh 的插件目录:git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions
  • 编辑 .zshrc 文件,添加 zsh-autosuggestions 到插件列表:plugins=(zsh-autosuggestions) (新添加一行)
  • 保存并重启 iTerm2,或运行 source ~/.zshrc 使配置生效。
...
# Add wisely, as too many plugins slow down shell startup.
plugins=(git)
plugins=(zsh-autosuggestions)
...

使用方式

还是跟刚才类似,输入前缀,此时会自动出现匹配的历史命令,但是是灰色的,如果采纳,则按->箭头,如果不是的,则按上下箭头来翻页

iterm工具阅读需 2 分钟

自我管理是一套完整系统

自我管理几个重要的点

自知机制

我们从长期最重要的事项里面演变出来的日回顾,确保我们每天的行动已经跟长期目标对齐。

精要主义

在日常执行的时候,我们只做"更少而更好"的事。

精力管理

我们用科学的方法管理好自己(负面情绪, 疲惫感),自己保持在一个比较嗨的状态。

让"大象"出于积极面

心理学家乔纳森海特在《象与骑像人》里使用了类比-我们的情感面像一头大象,理性面就是骑象人。

如果"大象"出于积极面,我们做事就会事半功倍。

"抽离"

工作节奏越快,越繁忙,就越需要我们在自己的工作日程中留出更多的时间用以思考。

action: 第一: 列出你的目标

第二: 列出你当下的目标 阶段性目标

第三: 列出你当下可以做的事情可以达到你的目标

第四: 在这些事情里面,排查这件事情跟我的目标相不相关,对我实现当前阶段的目标有没有用

有时候没有甄别能力,到底做哪些事情能帮助我达到目标

执行力:小步尝试,花最小的精力去尝试,看反馈,最后集中精力用那个方法去走

取舍: 精要主义是需要知道哪些不重要

推荐几本书: 《了不起的我》 《精力管理》 《意志力陷阱》 《吃掉那只青蛙》 《每天最重要的2件事》 《精要主义》

找到"重要事项",建立"自制机制"

1. 如何找到自己的"重要事项"

  1. 事前预测法
  2. 四步找到自己的"重要事项"

列出三年后的目标(smart 原则)

描述人生失败场景

列出引起失败的原因

刷新目标,罗列风险

自我管理阅读需 2 分钟

1. 房产数据

  1. 全国34万小区数据: 迅雷链接: https://pan.xunlei.com/s/VO2sxotScka0rD-GsnBFKVHRA1?pwd=7cbu 夸克链接: https://pan.quark.cn/s/3311a4a8fc54

2. 图像类型数据

https://zhuanlan.zhihu.com/p/25138563

2.1 动物图像类型数据

2.1.1 猫

数据集列表

数据集名称简介来源大小下载地址
Cat Annotation Dataset著名的猫图像标注数据集(Cat Annotation Dataset),包含 10000张 各种类型和环境下猫的图像以及相应的猫轮廓位置标注信息。1.84 Gb
Caltech-UCSD Birds200 鸟类图像数据Caltech-UCSD Birds200 是一个鸟类图片数据集,包含 200 不同种鸟类,共计 11788 张图片。http://www.vision.caltech.edu/visipedia/CUB-200-2011.html1.12 Gb
数据阅读需 1 分钟

1. 效率类

  1. 多平台电脑鼠标键盘共享软件-ShareMouse 夸克链接:https://pan.quark.cn/s/70b35fd0756f

  2. Ditto: 夸克链接:https://pan.quark.cn/s/ccc74bd58fff

  3. 小巧轻便的强大截图软件-Snipaste 夸克链接:https://pan.quark.cn/s/95f4f674136f

  4. 手写字体生成器,生成图片,支持更换书写纸背景 夸克链接:https://pan.quark.cn/s/c73f479714cf

2. 图片类

3. 软件管理类

4. 画图类

5. 视频播放,录屏类

  1. 视频播放类软件 夸克链接: https://pan.quark.cn/s/7cebd0d4f0eb 迅雷链接: https://pan.xunlei.com/s/VO2tGLE3cka0rD-GsnBFQQRKA1?pwd=gjhk

  2. 免费但强大的录屏软件 夸克: https://pan.quark.cn/s/46bcb49713df 迅雷链接: https://pan.xunlei.com/s/VO2tGTJD_J5oTZT2jFBCWJF9A1?pwd=g5k4

  3. 全网最全视频下载工具

360网盘: https://www.yunpan.com/surl_y9wW3vtbpjr 迅雷网盘: https://pan.xunlei.com/s/VO37nz5IWt7T5NttUA9U9XZfA1?pwd=euut 夸克网盘: https://pan.quark.cn/s/c468feeb2c0e

6. 文档类

7. 安全类

8. 远程控制类

  1. 手机投屏电脑软件分享 夸克网盘链接:https://pan.quark.cn/s/a85693bad063 迅雷网盘链接: https://pan.xunlei.com/s/VO32nmwFuDX174eRjbJ2tppAA1?pwd=adjj 360网盘链接: https://www.yunpan.com/surl_y9jIvRm9zrr (提取码:vttj)

9. AI

10.

11. 教育类

如果上述链接失效,请加微信免费获取最新连接: laifeizhouma https://github.com/Genymobile/scrcpy https://www.cnblogs.com/xzqyun/p/17475142.html https://blog.csdn.net/m0_74194910/article/details/136539127 https://www.cnblogs.com/karkash/p/16250852.html

软件阅读需 1 分钟

客户需求

1. 行政应用

这些应用文和公文都在中小学校的日常管理和教学工作中发挥着重要作用,规范了学校事务的沟通和操作。

  • 会议纪要: 记录会议内容和决议的重要文档,‌帮助参会人员回顾会议内容,‌明确工作任务和责任。‌
  • 请假申请:‌用于向上级领导请假并说明请假事由和请假时间。‌
  • 报销申请:‌向财务部门申请报销各类费用的文档。‌
  • 文件传真:‌快速传递文件和信息的沟通工具。‌
  • 安全管理制度:‌包括学校行政方面安全管理制度、‌学校消防安全管理制度、‌学校周边环境安全治理制度等,‌确保校园安全。‌
  • 学籍管理:‌负责学籍信息收集、‌汇总、‌校验、‌上报等工作,‌应用学籍系统开展日常学籍管理工作,‌确保学生学籍信息的真实、‌准确、‌完整。‌

这些文档不仅规范了中小学的日常行政管理流程,‌提高了工作效率,‌还保证了工作的准确性和可靠性,‌是中小学行政管理不可或缺的工具

中小学校范围内应用文和公文种类繁多,涵盖了各种日常管理、教育教学、学生事务等方面。以下是一些常见的应用文和公文类型:

1.1 应用文

1.通知:用于发布学校的各类信息,如放假安排、家长会通知等。 2.通告:告知全校师生某些重要事项,如安全通告、禁烟通告等。 3.请假条:学生或教师因事请假时使用。 4.借条:用于借用学校财产或图书馆借书时的凭据。 5.感谢信:用于向老师、家长或合作单位表示感谢。 6.检讨书:学生因违反纪律或规章制度写的自我反省书。 7.申请书:申请加入学校某个组织、社团或申请奖学金时所使用的文书。 8.证明:老师或学校为学生开具的各种证明,如在读证明、实习证明等。 9.总结报告:教学工作、学生会工作等结束时所作的总结。 10.会议记录:记录教师会议、家长会等内容。

1.2 与上级的公文

1.请示:向上级机关请示报告工作或请求批准某事项。 2.报告:向上级报告工作情况、阶段性成果或问题。 3.总结汇报:阶段性工作总结或专项工作完成后的汇报。 4.申请报告:例如申请拨款、申请设备等。 5.方案:提交的工作计划、活动方案或实施建议等。 6.调查报告:针对某些问题或事件进行调查后向上级提交的报告。

1.3 校内公文

1.会议纪要:记录、总结各类校内会议内容和决定。 2.工作计划:各部门学期、学年或具体项目的工作安排。 3.工作总结:各部门阶段性或专项工作的总结。 4.意见和建议:向学校提出改进建议或作出意见反馈的文书。 5.布告:校内发布的一些正式信息,如教师招聘公告、考试安排公告等。 6.批复:学校领导对请示、报告的回复。 7.规章制度:学校制定的各类管理制度和规定。 8.奖惩通报:对师生表彰或批评的通报。 9.红头文件:学校正式发布的各类重要文件。

2. 科研应用

2.1 论文助手

  • 论文资料收集:帮助搜集与论文相关的文献与资料。
  • 论文辅助阅读:论文辅助助手可以快速帮助完成读取分析。运用文档读取插件,可以上传文档分析或总结文章内容,帮助阅读文章并提取知识精华和关键点。
  • 论文写作:论文写作助手可以根据要求帮助快速完成论文写作。输入论文主题,即可生成论文大纲,根据生成的大纲,逐步生成每一章节的论文内容。

3. 教学应用

3.1 教学助手

  • 智能辅导与个性化学习

    • 智能答疑系统:为学生提供及时、准确的答疑服务,解答学习中的疑难问题。
    • 个性化学习平台:基于AI的学习平台能够根据学生的学习进度、知识掌握情况和学习习惯定制个性化学习计划,提供个性化的练习题和学习资源。
    • 自适应学习系统:通过分析学生的学习数据,实时调整学习内容和难度,以适应每个学生的学习节奏和需求。
  • AI辅助教学

    • 教学资源推荐:根据教学内容和目标,AI能够自动为教师推荐相关的教学资源、课程素材和教学案例。
    • 备课助手:备课助手可以在备课环节中辅助教师快速生成教学大纲及教案。应用可根据课程主题、重点及要求,收集网络相关资料,整理并生成备课所需的内容。
    • 智能批改作业:利用自然语言处理技术,AI系统可以帮助教师自动批改客观题和主观题,提供批改建议,减轻教师的工作量。
    • 课堂管理:智能课堂管理系统可以帮助教师实时监控课堂情况,记录学生出勤、表现,进行课堂互动评估等。
  • 智能评估与分析

    • 学习数据分析:通过收集和分析学生的学习数据,AI能够生成详细的学习报告,帮助教师了解学生的学习情况和存在的问题,进而调整教学策略。
    • 智能测评系统:基于大数据和AI技术,系统能够设计和实施各类学科测评,并对测评结果进行智能分析,提供详细的反馈和改进建议。
  • 语言学习与翻译

    • 智能翻译工具:在英语或其他语言课程中,智能翻译工具可以帮助学生理解外文资料,进行翻译和口语练习。
    • 语音识别与评分:通过语音识别技术,AI能够对学生的发音、语调进行分析和评分,提供改进建议。
  • 虚拟现实与增强现实

    • 虚拟现实(VR)教学:通过虚拟现实技术,学生可以身临其境地参与到历史事件、科学实验等各种虚拟环境中,增加学习的趣味性和互动性。
    • 增强现实(AR)教材:利用增强现实技术,教科书上的图片可以变成动态的3D模型,帮助学生更直观地理解复杂的概念和内容。
  • 机器人助教

    • 教育机器人:一些先进的教育机器人可以在课堂中扮演助教角色,进行知识讲解、互动问答,甚至帮助老师进行课堂管理。
    • 陪伴型机器人:这些机器人在课堂之外可以陪伴学生学习,进行一些简单的知识问答和互动,激发学生的学习兴趣。
  • 心理健康与行为分析

    • 智能心理辅导:AI系统能够通过分析学生的行为数据、情绪表达等,帮助识别学生的心理问题,提供心理健康建议和辅助性服务。
    • 行为分析与干预:通过分析学生在课堂中的表现和行为轨迹,AI能够帮助教师识别和管理学生的行为问题,提供个性化的辅导和干预策略。
  • 教育资源管理

    • 智能排课系统:利用AI技术,能够根据学生和教师的时间表、课程需求,自动生成最优的课程安排方案。
    • 资源调度与优化:AI系统可以帮助学校优化图书馆、计算机房、多媒体教室等资源的使用,提高资源利用效率。
  • 智能翻译:智能翻译助手可以帮助快速翻译外文文献、文章、资料。将文章内容复制输入,一键翻译为中文内容。

  • 试题生成:可输入考试科目并上传包含所需知识点的文档。系统通过分 析这些资料并且结合设定的要求,自动化地产生一系列试题。此外,生 成的试卷可以转化成电子格式,方便在线测试或电子提交。

  • 绘图助手:绘图助手可以帮助教师快速生成教学用图、PPT配图等,协助在课堂上对知识内容进行多元化表达。使用自然语言输入画面描述,快速生成图片。

  • 学生评价助手:输入“学生优点”、“学生不足”和字数要求,应用将结合训练的评语文档内容以及给出的要求快速生成出评语。

4. 办公应用

4.1 办公助手

  • PPT助手:PPT制作助手,该应用能够接收关于课程的关键信息和特定要求,根据要求快速完成PPT大纲及内容的生成,并生成PPT文件。
  • 图片视频助手: 文生文、文生图、文生视频,图片处理,帮助教师方便处理图片与视频。
  • PDF一键摘要。

初步分析

1. 行政应用

  • 会议纪要: 记录会议内容和决议的重要文档,‌帮助参会人员回顾会议内容,‌明确工作任务和责任。‌
  • 请假申请:‌用于向上级领导请假并说明请假事由和请假时间。‌
  • 报销申请:‌向财务部门申请报销各类费用的文档。‌
  • 文件传真:‌快速传递文件和信息的沟通工具。‌
  • 安全管理制度:‌包括学校行政方面安全管理制度、‌学校消防安全管理制度、‌学校周边环境安全治理制度等,‌确保校园安全。‌
  • :‌负责学籍信息收集、‌汇总、‌校验、‌上报等工作,‌应用学籍系统开展日常学籍管理工作,‌确保学生学籍信息的真实、‌准确、‌完整。‌

2. 科研应用

  • 论文资料收集:帮助搜集与论文相关的文献与资料。(目前没有很好的模型可以做这类功能,需要做多阶段工作)
  • 论文辅助阅读:论文辅助助手可以快速帮助完成读取分析。运用文档读取插件,可以上传文档分析或总结文章内容,帮助阅读文章并提取知识精华和关键点。
  • 论文写作:论文写作助手可以根据要求帮助快速完成论文写作。输入论文主题,即可生成论文大纲,根据生成的大纲,逐步生成每一章节的论文内容。(可以做,需要做好交互)

3. 教学应用

  • 智能辅导与个性化学习

    • 智能答疑系统 大语言模型即可
    • 个性化学习平台:基于AI的学习平台能够根据学生的学习进度、知识掌握情况和学习习惯定制个性化学习计划,提供个性化的练习题和学习资源。(学生进度,知识掌握情况,学习习惯这些数据从哪里来?)
    • 自适应学习系统:通过分析学生的学习数据,实时调整学习内容和难度,以适应每个学生的学习节奏和需求。(学生的学习数据从哪里来?)
  • AI辅助教学

    • 教学资源推荐:根据教学内容和目标,AI能够自动为教师推荐相关的教学资源、课程素材和教学案例。(需要具体教学资源的例子)
    • 备课助手:备课助手可以在备课环节中辅助教师快速生成教学大纲及教案。应用可根据课程主题、重点及要求,收集网络相关资料,整理并生成备课所需的内容。(直接生成 VS. 收集网络相关资料? 后者代价更大,比如利用perplexity技术(比一般大模型的 key 贵 10 倍))
    • 智能批改作业
    • 课堂管理:智能课堂管理系统可以帮助教师实时监控课堂情况,记录学生出勤、表现,进行课堂互动评估等。(这个看起来不是需要算法做的事)
  • 智能评估与分析

    • 学习数据分析:通过收集和分析学生的学习数据,AI能够生成详细的学习报告,帮助教师了解学生的学习情况和存在的问题,进而调整教学策略。(缺原始数据)
    • 智能测评系统:基于大数据和AI技术,系统能够设计和实施各类学科测评,并对测评结果进行智能分析,提供详细的反馈和改进建议。(没有理解,需要进一步解释)
  • 语言学习与翻译

    • 智能翻译工具(文档,语音)
    • 语音识别与评分:通过语音识别技术,AI能够对学生的发音、语调进行分析和评分,提供改进建议。(这个比较大,可以做,但是需要比较长的时间)
  • 虚拟现实与增强现实

    • 虚拟现实(VR)教学:通过虚拟现实技术,学生可以身临其境地参与到历史事件、科学实验等各种虚拟环境中,增加学习的趣味性和互动性。
    • 增强现实(AR)教材:利用增强现实技术,教科书上的图片可以变成动态的3D模型,帮助学生更直观地理解复杂的概念和内容。
  • 机器人助教

    • 教育机器人:一些先进的教育机器人可以在课堂中扮演助教角色,进行知识讲解、互动问答,甚至帮助老师进行课堂管理。(可以做,但是这里需求不明确)
    • 陪伴型机器人:这些机器人在课堂之外可以陪伴学生学习,进行一些简单的知识问答和互动,激发学生的学习兴趣。(和之前貌似相似)
  • 心理健康与行为分析

    • 智能心理辅导:AI系统能够通过分析学生的行为数据、情绪表达等,帮助识别学生的心理问题,提供心理健康建议和辅助性服务。(可以做,但是这里需求不明确)
    • 行为分析与干预:通过分析学生在课堂中的表现和行为轨迹,AI能够帮助教师识别和管理学生的行为问题,提供个性化的辅导和干预策略。(如何交互?)
  • 教育资源管理

    • 智能排课系统:利用AI技术,能够根据学生和教师的时间表、课程需求,自动生成最优的课程安排方案。(这种不用 AI 最好,更精确,用算法实现)
    • 资源调度与优化:AI系统可以帮助学校优化图书馆、计算机房、多媒体教室等资源的使用,提高资源利用效率。(这种不用 AI 最好,更精确,用算法实现)
  • 智能翻译, 输入待翻译内容,以及需要翻译的语言,输出翻译内容

  • 试题生成: 通过输入知识点,学生年级,题目数量,输出: 卷子,答案,需要去看如何生成电子版供下载

  • 绘图助手:绘图助手可以帮助教师快速生成教学用图、PPT配图等,协助在课堂上对知识内容进行多元化表达。使用自然语言输入画面描述,快速生成图片。

  • 学生评价助手: 通过 prompt 可以调试出合适的,输入:学生不足,学生优点,字数,学生姓名?

4. 办公应用

  • PPT助手:PPT制作助手,该应用能够接收关于课程的关键信息和特定要求,根据要求快速完成PPT大纲及内容的生成,并生成PPT文件。 (需要先提供一批 PPT 模板)
  • 图片视频助手: 文生文、文生图、文生视频,图片处理,帮助教师方便处理图片与视频。
  • PDF一键摘要。
AI大模型AI助教阅读需 15 分钟

Git 常用命令

1. Set up 仓库

  • 查看remote是哪个:git remote -v
  • 更换远程仓库: git remote set-url origin xxx
  • 移除远程仓库: git remote remove origin
git阅读需 1 分钟

1. 初级

1.1 初级学习者的定义

初级阶段规划针对的主要人群:

  • 绝大部分刚入学的大学生(高考非高分)
  • 低分飞过四六级的大学生
  • 基础一般但也没太差的人
  • 过去英文还不错,但是放弃太久想捡回来的人
  • 有一定基础,想快速提高使用技能尤其是听说能力的职场人士
  • 勉强能听懂VOA慢速英语,长苏英语完全抓瞎,也不知道怎么学英语的人

初级可能是整个课程里性价比最高的章节:

  • 几乎每天都能觉察到提高
  • 每天学到的东西第二题立刻就能涌出来
  • 尤其适用于太忙没有时间的职场人士

好处:

  • 听懂同事说话
  • 各方面交流头功面试都没问题
  • 几乎免费,而且非常有效果
  • 搞定职场大部分英文口语问题

坚持下去!!!

1.2 初级学习者目标和效果评估

初级希望大家能够达到的学习目标

  • 基本的日常和商业口语用法词汇量(大约达到3000左右)
  • 系统的学完发音,并掌握基本的连读只是和自然语流规律
  • 具备基本的开口交流能力

选择初级的前提:具备了基本的高中英语基础!

1.3 初级学习者学习规划和方法

初级分为三大阶段,一共学完大约需要1到3个月(视水平基础)

  • 正音(1-3周)
  • 日常口语和语流训练(1到2个月)
  • 商业材料听力,商业领域用法,和词汇量积累(1到2个月)

1.3.1 正音

1.3.1.1 材料1《赖世雄 美语音标》

选用教材:《赖世雄 美语音标》不到20元

这本书比较与众不同,全书的精华就在于播讲录音

这本书配有他的全文讲解,详细讲解了所有发音的诀窍,并且用自己的发音反复做例证,带领大家认证学好

这种个人学习的诀窍和体验,对于大部分想提高发音的同学来说,可以说是无价之宝

比其它粗制滥造拼凑出来的发音书好太多了

为什么一定要从音标学起?

因为练听力的最佳方法不是直接就挑选适合自己的材料开始挺,而是先学发音,然后再听

推荐学习方法

第一步:

看书听CD不要暂停,跟着录音大声模仿,从头到尾系统把书学个2-3遍

中间遇到自己觉得比较难的章节和句子,在书里面做笔记

第一步建议在一周内搞定

第二步:

找出重难点的章节,重点出击学习,反复听讲解和模仿,尽可能突破

如果实在突破不了,可以暂时先放着,不影响,因为一开始听力能力较低,肯定不能模仿好所有发音的。

这一步也尽量在一两周内搞定

少即是多,慢即是快

建议至少要在2-3周把书过几遍

然后立刻进入初级阶段的第二个环节大量的实战输入,这样才能达到学习效果的巩固和最大化

注意要点1

本书中的所有音标,都是用KK美式音标标注的

  • 和大家从小学习的国际音标标注法略有不同,因此会有人反映学习起来有些困难
  • 完全忘记自己学过音标,从头开始学,当做一门新的学问来学习

注意要点2

有关KK音标的实用问题

  • 目前只要是稍微正式的词典,都一定会标注英美两种发音
  • 一般都是英音在前,美音在后,无论是牛津朗文还是剑桥,都是如此

注意要点3

发音不可能通过一本书就学好

  • 仅仅通过一本书的学习量,很难把你持续了整整20年的糟糕发音习惯全部都改过来
  • 一本书的含量毕竟有限,不可能把所有发音现象规律都囊括进去,更不能提供足够多的练习让你把发音规律彻底活化
  • 这些练习,我们将在第三阶段提供

注意要点4

学音标就一定要用!绝对不要自我欺骗

  • 有很多人已学习就会患上金鱼症,记忆时间超级短,学的时候跟着赖老师读的很欢唱,很标准,把书抛开,立刻打回原形,而且不是说不知道自己说错了,而是明明知道错了,却懒得改
  • 每天学一点新的规则和舌位,就必须立刻用起来!不管什么场合,谈话,朗读,背单词,都要有意识的去多使用,哪怕再难受,直到彻底成为习惯
1.3.1.2 材料2

Coach Shane's Daily Easy English Expression

  • 是由美国的英语老师coach shane制作的
  • Coach Shane并没有什么显赫的背景,身份和头衔,但他是我在数十年间,遇到过最厉害的老师,教学功力非常深厚,很难找到这么一位如此擅长语音,听力和口语教学的老师
  • 这套材料,一共有1000多个视频,每个视频都很短,也就只有几分钟而已

为什么一定要从音标学起?

  • 想要提高耳朵和大脑对听力的反应速度,训练的关键点在于摸清英文信息语流的规律
  • 把这些规律总结出来,让大脑进行学习
  • 一旦大脑熟悉摸清各类规律,就能大幅提高理解力和理解速度
  • 而英文语流的规律中,分拆到最简化最细小的元素,就是单个的音标了

单单是把音标学好,就能大幅优化你的大脑处理器,学完之后你会发现自己对于英文听力更加敏感,听力能力也突然提高了一大截,没有比这性价比更高的事儿了

英语学习技巧阅读需 6 分钟