内测中 · 暂不开放公开添加

课表、日程、提醒,一句话交给林林。

林林是住在 QQ 里的南京林业大学校园助手。把教务导出的课表发过去,它记下课表、日程和长期待办;上课前叫你,晚上给你一条当天小结。校园里的具体事——教务电话、报修、请假、某某楼在哪——也可以直接问。

个人开发 · 非学校官方项目 · 只走 QQ 官方开放平台

01 · 能做什么

它替你记住的六件事

不是陪聊机器人。林林把“要记住的那部分”接过去,剩下的照常过日子。

课表一次导入

教务系统导出 .xls,在 QQ 里当文件发给林林就行。解析成结构化课表,按 30 / 15 / 0 分钟排好课前提醒。不要账号密码,也不做 OCR。

日程随口记

“明天下午三点面试”“下周三上午八点体检”——中文口语时间由本地解析兜底,模型只管理解事项和地点,记进你自己的日程表。

长期待办不掉

没有日期的琐事单独记,不单独轰炸;晚上搭在提醒后面收成一条小结,说一声“买了”就销账。

校园信息有据可查

白马校区指南、教务联系表、报修流程、两套请假流程、校历作息……答案带原文出处;查不到就说查不到,不凭印象编。

天气和每日小结

按你设置的默认城市查实时天气和预报;22:30 一条当天小结:明天几节课、哪些待办还没做。不在半夜打扰你。

数据是各人的

每人一个独立的 SQLite 文件;聊天里抽到的专业、作息、目标先进“待审”,你同意才进提示词;可导出 JSON,可整份删除。

02 · 怎么用

三步,之后它自己开口

不用装插件,也不用填表。第一次把课表发过去,剩下的都在聊天里完成。

  1. 01

    把课表发来

    .xls、.ics 或一行一课的文本都行,私聊发文件。只认你自己从教务导出的文件,不碰学号密码。

  2. 02

    它记进个人库

    解析、校验、写进你名下的数据库,顺手把课前提醒排好;第一次导入只问一次“要不要覆盖”,之后不重复问。

  3. 03

    到点自己开口

    课前提醒、日程提醒、22:30 每日小结都是主动消息。不用你每天想起来问它,它到点会先说话。

提醒不是越多越好:同一条事项一分钟内只发一条,半日制的日程在中午收一次口。

03 · 聊天记录

从一句话,到一条能接着用的记录

界面示意,取自真实对话整理;“小树”是虚构的示例同学,不是真人数据。

04 · 边界与隐私

能做什么写清楚,不能做什么也写清楚

校园里的事最怕“顺嘴编一个”。所以数据边界和回答边界都写进代码,而不是只写在说明里。

写进设计的四条

  • 一人一库个人资料按人拆成独立文件,写错 id 也串不了号。
  • 先说后记专业、作息、目标这类偏好先进“待审”,采纳后才进系统提示。
  • 可带走、可删除一键导出 JSON;删除要二次确认,只留一条审计记录。
  • 公共库只读学校信息 41 条,聊天里没有写入口,避免一句话改坏。

明确不做的事

  • 不爬教务系统,不要你的账号密码
  • 不做课表 OCR,只认你自己导出的文件
  • 不逆向 QQ 协议,只走官方开放平台
  • 不编数字:电话、时间、人名查不到就说查不到
  • 不发广告,不做群发营销

群里只答公共信息,不会把个人课表、日程带到群里。

05 · 常见问题

你可能想问的

现在能加林林吗?

还在内测,暂不开放公开添加,目前只给少量体验号。开放公测时会在这一页说明,不用蹲群。

课表从哪来?需要给学号密码吗?

不用。在教务系统里导出个人的 .xls 课表,私聊把文件发给林林就行;它只解析文件内容,不登录教务。

它会不会乱答?

校园信息只从公共库里检索,回答会带原文;电话、时间、人名这类数字还有一致性校验。查不到就直接说查不到,不拿印象补。

群里能用吗?

私聊为主。群里只会回答公开信息,不会把个人课表、日程、画像注入群聊上下文。

我的数据存在哪?

在自己的服务器上(阿里云),SQLite 存,每天 03:10 做一次在线备份。没有第三方分析脚本,页面也不挂外部统计。

是学校官方的吗?

不是。林林是个人开发和维护的非官方项目,与南京林业大学官方无关;用的都是学校公开信息。

06 · 更新历程

六天,从第一份课表到网站上线

按时间记的流水账,点开能看细节。作者:悠云山及测试者团队。

看更新历程