This commit is contained in:
Clas Wen 2025-04-03 19:36:44 +08:00
parent 7ee2f5f611
commit 347864770d
45 changed files with 3258 additions and 702 deletions

View file

@ -1,6 +1,6 @@
import { withMermaid } from 'vitepress-plugin-mermaid';
import { sidebar as sidebarArchived } from '../archived/sidebar';
import { sidebar as sidebarProcess } from '../process/sidebar';
import { withMermaid } from 'vitepress-plugin-mermaid'
import { sidebar as sidebarArchived } from '../archived/sidebar'
import { sidebar as sidebarProcess } from '../process/sidebar'
// https://vitepress.dev/reference/site-config
export default withMermaid({
@ -34,4 +34,4 @@ export default withMermaid({
},
ignoreDeadLinks: true,
lastUpdated: true,
});
})

52
.vscode/settings.json vendored
View file

@ -2,5 +2,55 @@
"vue.server.includeLanguages": [
"vue",
"markdown"
]
],
// Disable the default formatter, use eslint instead
"prettier.enable": false,
"editor.formatOnSave": false,
// Auto fix
"editor.codeActionsOnSave": {
"source.fixAll.eslint": "explicit",
"source.organizeImports": "never"
},
// Silent the stylistic rules in you IDE, but still auto fix them
"eslint.rules.customizations": [
{ "rule": "style/*", "severity": "off", "fixable": true },
{ "rule": "format/*", "severity": "off", "fixable": true },
{ "rule": "*-indent", "severity": "off", "fixable": true },
{ "rule": "*-spacing", "severity": "off", "fixable": true },
{ "rule": "*-spaces", "severity": "off", "fixable": true },
{ "rule": "*-order", "severity": "off", "fixable": true },
{ "rule": "*-dangle", "severity": "off", "fixable": true },
{ "rule": "*-newline", "severity": "off", "fixable": true },
{ "rule": "*quotes", "severity": "off", "fixable": true },
{ "rule": "*semi", "severity": "off", "fixable": true }
],
// Enable eslint for all supported languages
"eslint.validate": [
"javascript",
"javascriptreact",
"typescript",
"typescriptreact",
"vue",
"html",
"markdown",
"json",
"json5",
"jsonc",
"yaml",
"toml",
"xml",
"gql",
"graphql",
"astro",
"svelte",
"css",
"less",
"scss",
"pcss",
"postcss"
],
"eslint.format.enable": true
}

View file

@ -17,7 +17,7 @@
| 10 | 计算机知识竞赛 | 部长团出题(涵盖维修、软件、硬件、网络等领域) | 部长团 | **大二以上参赛须为非协会成员** |
| 11 | 理工服务日 | 露天广场免费电脑维护(可创新形式) | 诸葛瞻 | |
| 12 | 电路焊接基础教学 | 小型电路焊接、元器件识别 | 诸葛瞻 | |
| 13-16 | | *(空档期,可安排部门内训或机动任务)* | | |
| 13-16 | | _空档期可安排部门内训或机动任务_ | | |
| 17 | 合影 | 协会成员合影 | | |
| 18 | 学期总结 | 活动收尾,筹备寒假工作计划 | | |
@ -26,23 +26,29 @@
## 实施说明
1. **协作机制**
- 活动部需全力支持主办部门,主办部门为活动总负责人
- 部长为最终责任人,可协调会长团成员协助但责任主体不变
2. **时间管理**
- 避免期末扎堆举办活动,需提前规划确保质量
- 若纳新延至期中考后,需提前后续活动时间
3. **活动审批**
- 对外活动需提前2周完成策划提前1周提交信息社联审批场地及流程
4. **宣传规范**
- 所有宣传任务由宣传部统筹,活动结束后提交通讯稿至分院团委宣传部
5. **部门建设**
- 在完成协会任务的同时,需注重部门内专业知识教学、凝聚力建设
6. **合作事项**
- 与校内外组织合作前需经会长评估利弊,避免随意开展合作
7. **特别说明**

View file

@ -52,7 +52,7 @@ B.中继器
C.网格
D.网关
网络工作于___用于将两个局域网连接在一起并按MAC地址转发帧。C
网络工作于\_\_\_用于将两个局域网连接在一起并按MAC地址转发帧。C
A.物理层
B.网络层
C.数据链路层
@ -76,19 +76,19 @@ B.当试图启动时系统会被锁住
C.慢速芯片将不会被识别
D.系统过热
一个168引脚的SDRAM模块提供了一个______位宽的数据路径。C
一个168引脚的SDRAM模块提供了一个**\_\_**位宽的数据路径。C
A.2
B.8
C.64
D.128
MA 5是一个______通道。C
MA 5是一个**\_\_**通道。C
A.2位
B.8位
C.16位
D.32位
PCI设备在默认情况下使用_______IRQ. B
PCI设备在默认情况下使用**\_\_\_**IRQ. B
A.虚拟 B.水平触发 C.系统级别 D.边沿触发
适配器组和适配器负载平衡之间的区别是D
@ -151,13 +151,13 @@ B.表示形式单一
C.避免与十进制相混淆
D.与逻辑电路硬件相适应
在Excel工作表的单元格中计算一组数据后出现########,这是由于___所致。A
在Excel工作表的单元格中计算一组数据后出现########,这是由于\_\_\_所致。A
A..单元格显示宽度不够
B.计算数据出错
C.计算机公式出错
D.数据格式出错
在计算机上插U盘的接口通常是___标准接口。D
在计算机上插U盘的接口通常是\_\_\_标准接口。D
A.UPS
B.USP
C.UBS
@ -193,7 +193,7 @@ B.总线型
C.星型
D.树型
可被计算机直接执行的程序由__语言编写的程序。A
可被计算机直接执行的程序由\_\_语言编写的程序。A
A.机器
B.汇编
C.高级
@ -235,7 +235,7 @@ B.机器语言程序
C.高级语言程序
D.汇编语言程序
个人计算机属于____。D
个人计算机属于\_\_\_\_。D
A.小巨型机
B.量子计算机
C.小型机
@ -247,7 +247,7 @@ B.单用户多任务操作系统
C.实时操作系统
D.多用户分时操作系统
计算机的CPU每执行一个_____就完成一步基本运算或判断。B
计算机的CPU每执行一个**\_**就完成一步基本运算或判断。B
A.语句
B.指令
C.程序
@ -313,7 +313,7 @@ B.硬盘故障
C.电脑超频过度
D.错误更新显卡驱动
时下流行的全面屏是指屏幕比例为____的手机A
时下流行的全面屏是指屏幕比例为\_\_\_\_的手机A
A.18:9
B.16:9
C.4:3

View file

@ -24,4 +24,4 @@
2018年即将到来感谢这一学年协会上上下下各位成员的辛勤付出感谢所有帮助过我们的人在这新年之际我祝大家新年快乐复习顺利考试全过论文满分早日与家人团聚也预祝大家在不久后到来的中国农历新年幸福美满、合家欢乐
会长:朱柯权 2017/12/31
会长:朱柯权 2017/12/31

View file

@ -4,53 +4,53 @@
## 讲座
+ 时间 9.19 周一 1830-2030
+ 内容
+ review 线下
+ 常用软件介绍
+ 硬件入门
+ 拆机(实验部分)额外奖励
+ 人员
+ 线下决定
+ 海报 (线下开会前想好)
+ 报销
+ 螺丝刀
- 时间 9.19 周一 1830-2030
- 内容
- review 线下
- 常用软件介绍
- 硬件入门
- 拆机(实验部分)额外奖励
- 人员
- 线下决定
- 海报 (线下开会前想好)
- 报销
- 螺丝刀
## 维修日
+ 服务日/维修日 线下决定
+ 时间 9.24 周六
+ 报销
+ **电动吹风**
+ 户外电源
+ 推送
- 服务日/维修日 线下决定
- 时间 9.24 周六
- 报销
- **电动吹风**
- 户外电源
- 推送
## 招新
+ 开学线下讨论
- 开学线下讨论
## 服务器
+ 找个地方放 实验室?
+ 服务
+ FTP 资源自动更新
+ VPN
+ MC服务器
+ git
+
- 找个地方放 实验室?
- 服务
- FTP 资源自动更新
- VPN
- MC服务器
- git
-
## 项目开发打卡
+ 通过 git commit 打卡
+ 项目可以是**课程实验**
+ 定期线下讨论
+ 拿学分
- 通过 git commit 打卡
- 项目可以是**课程实验**
- 定期线下讨论
- 拿学分
## 维护
+ nbtca.space **备案**/ 找个国外云服务
- nbtca.space **备案**/ 找个国外云服务
## Weekend
+ 小程序重构
+ 小程序接单志愿者时长接入
- 小程序重构
- 小程序接单志愿者时长接入

View file

@ -2,58 +2,57 @@
## 讲座
+ 延期
+ 时间 10.10 周一 1830-2030
- 延期
- 时间 10.10 周一 1830-2030
## 维修日
+ 时间 9.24 周六
+ ~~服务日~~/**维修日**
+ 报销
+ 电动吹风
+ 螺丝刀
+ ~~户外电源~~
+ 推送
+ 封面 有合适的发群里
- 时间 9.24 周六
- ~~服务日~~/**维修日**
- 报销
- 电动吹风
- 螺丝刀
- ~~户外电源~~
- 推送
- 封面 有合适的发群里
## 服务器
+ 电源线 网线
+ 服务
+ FTP
+ 加一个用户
+ VPN
+ MC服务器
+ 对外活动
+ git
- 电源线 网线
- 服务
- FTP
- 加一个用户
- VPN
- MC服务器
- 对外活动
- git
## 项目开发打卡
+ 目的
+ 学习 git
+ code
+ 打卡内容
+ [CS61A](https://inst.eecs.berkeley.edu/~cs61a/su19/)
+ [MIT 6.824](https://pdos.csail.mit.edu/6.824/schedule.html)
+ 自己的项目
+ 评价标准
+ commit的频率
+ 实验通过
+ 奖励
+ 学分
+ TODOS
+ commit 检查
+ 宣传
+ 实验选择
+ 10.22
- 目的
- 学习 git
- code
- 打卡内容
- [CS61A](https://inst.eecs.berkeley.edu/~cs61a/su19/)
- [MIT 6.824](https://pdos.csail.mit.edu/6.824/schedule.html)
- 自己的项目
- 评价标准
- commit的频率
- 实验通过
- 奖励
- 学分
- TODOS
- commit 检查
- 宣传
- 实验选择
- 10.22
## 备案
+ 原服务器9.28 到期
- 原服务器9.28 到期
## 例会
+ 每两周
+ 周六晚上
+ 会议记录推到仓库
- 每两周
- 周六晚上
- 会议记录推到仓库

View file

@ -3,8 +3,8 @@
- 频率2~3次/学期
- 定调每年4次左右9-10月份维修和使用其他三个主题任选
- 大规模(讲座)
a) 科普性质
b) 学分
a) 科普性质
b) 学分
- 选题:低门槛,故事性,受众广
- 教室:实操->sl机房

View file

@ -7,14 +7,13 @@
> 从零开始搭建你的个人博客 (或者你有什么更加倾向的主意)
- ### 基础
>
> 万物基于此
- [HTML,CSS,Javascript (和 Java 无关哦)](https://developer.mozilla.org/zh-CN/docs/Learn)
- ### 进阶
>
> 当你掌握基础三件套后,可以试试以下常用框架 (通常选择其中一个掌握即可)
> 当你掌握基础三件套后,可以试试以下常用框架 (通常选择其中一个掌握即可)
- [Vue](https://cn.vuejs.org/)
- [React](https://react.docschina.org/)

View file

@ -39,7 +39,7 @@
## 功能规划
1. 实现基本聊天室
- 输入username直接进入
- 输入username直接进入
2. 实现历史记录保存
3. 实现多channel

View file

@ -4,6 +4,7 @@
`/home`
前端 vue3 或 react
- 前置条件:
- 方案一: 阿里云/腾讯云/...公网服务器到位 + ICP 备案
- 方案二: 海外服务器到位,搭建
@ -12,6 +13,7 @@
- # 内网主页前端开发
`/welcome`
- vue3 + typescript + ionic
- NAS 页面设计
@ -55,6 +57,7 @@
- # 维修队管理接单页面
`repair.nbtca.space`
- 维护
- # 维修报修小程序

View file

@ -1,12 +1,12 @@
# “大规模”招新
1. 人员:
学院内
部分有转专业意向的外院学生
学院内
部分有转专业意向的外院学生
2. 方式:
联系学校其他社团一起,去各班级晚自习教室宣传;
举办活动;
我爱编程
联系学校其他社团一起,去各班级晚自习教室宣传;
举办活动;
我爱编程
3. 鼓励培养兴趣,一起做一些小项目
# 维修日志

View file

@ -7,7 +7,7 @@
中贸221林照博例会时长过长内容有点水到现在自己只会清灰并没有学会什么新技术<br>
计科225金俊宇同林照博等人意见一致尚且可以忍受水例会<br>
国贸221胡民焕协会行动缺乏计划性往往意见在例会中产生不经酝酿<br>
电信204庄 严:找不到同好者,只好单干,本专业所在院系也没什么社团活动;<br>
电信204庄 严:找不到同好者,只好单干,本专业所在院系也没什么社团活动;<br>
电气211戴上博协会工作拖拉人员积极性差<br>
计科211陈昱衡组织混乱新人无法融入无公开渠道交流宣传协会布置的工作明明不复杂却总是拖拉<br>
计科196余琦林组织架构需要再规划对于新人的培养还不够以及对于社团固定活动场地的申请也很重要<br>

View file

@ -4,20 +4,9 @@
## 向宋光慧老师汇报情况
1.目前的人员状况,组成架构;
2.历史沿革与主要工作内容;
3.最近的活动与工作汇报;
4.长期维护的项目;
1.目前的人员状况组成架构2.历史沿革与主要工作内容3.最近的活动与工作汇报4.长期维护的项目;
## 宋老师的建议与支援
1.在活动中体现社团LOGO拍摄照片时注意体现社团
2.我们的维修日是否可以后台统计服务人数,由记录体现我们的工作;
3.现阶段学校对于校徽等使用比较难以取得授权(没有人愿意承担责任),所以在工作中仍然需要避免使用学校的标志;
4.将台账和日志工作坚持下去,注意保留活动记录;
5.组织管理上我们需要考虑到对个人的提升。
(补充:颁发聘书体现学生工作的组织管理能力,在我们的志愿活动中获取时长来替代其他额外需要花费时间的志愿活动,在讲座中获取第二课堂的学分小票;)
6.如果需要宋光慧老师愿意提供一台性能不错的FTP主机
7.建议我们将需求上报到学院,通过老师间的沟通争取一个固定的活动场地;
8.希望我们将维修日的影响力扩大,因为在授课过程中发现许多学生对自己的笔记本电脑甚至做不到基本的维护保养,安装软件甚至需要老师帮助。
9.有任何需要可以通过老师来向学院沟通,老师对社团的工作能给予力所能及的支持。
1.在活动中体现社团LOGO拍摄照片时注意体现社团2.我们的维修日是否可以后台统计服务人数由记录体现我们的工作3.现阶段学校对于校徽等使用比较难以取得授权没有人愿意承担责任所以在工作中仍然需要避免使用学校的标志4.将台账和日志工作坚持下去注意保留活动记录5.组织管理上我们需要考虑到对个人的提升。
补充颁发聘书体现学生工作的组织管理能力在我们的志愿活动中获取时长来替代其他额外需要花费时间的志愿活动在讲座中获取第二课堂的学分小票6.如果需要宋光慧老师愿意提供一台性能不错的FTP主机7.建议我们将需求上报到学院通过老师间的沟通争取一个固定的活动场地8.希望我们将维修日的影响力扩大因为在授课过程中发现许多学生对自己的笔记本电脑甚至做不到基本的维护保养安装软件甚至需要老师帮助。9.有任何需要可以通过老师来向学院沟通,老师对社团的工作能给予力所能及的支持。

View file

@ -31,7 +31,6 @@
- 使用习惯(陈昱衡,胡卜元,林照博)
- 分盘
- 文件夹管理,嵌套
- 通过第三方软件例如Everything快速找到文件的位置

View file

@ -4,38 +4,38 @@
## 讲座
* CA101学年初 软件,硬件,现场拆机
* CA102 知识分享会
* CA103 联动
- CA101学年初 软件,硬件,现场拆机
- CA102 知识分享会
- CA103 联动
## 维修日问题
* 卡扣
* 滑丝
- 卡扣
- 滑丝
### 留档工作
* 维修日备份 **现场扫码**(小程序)
* 照片采集
* 日期 6.18
* 地点 NB103
- 维修日备份 **现场扫码**(小程序)
- 照片采集
- 日期 6.18
- 地点 NB103
## 问题总结
### CA103讲座问题
* 形式内容问题 受众问题 很少有人听讲
* 硬件问题 音响收音问题 前期调试准备工作不足
* 选用更小型一点的教室
* 筛选受众 偏向相关专业学生
* 宣传不足
- 形式内容问题 受众问题 很少有人听讲
- 硬件问题 音响收音问题 前期调试准备工作不足
- 选用更小型一点的教室
- 筛选受众 偏向相关专业学生
- 宣传不足
### 宣传
* 墙推送
* **NB楼梯口海报宣传待办**
* 百团大战 创新形式
- 墙推送
- **NB楼梯口海报宣传待办**
- 百团大战 创新形式
## 学院报销 催
螺丝刀*3、刷子、撬棒、撬片
螺丝刀\*3、刷子、撬棒、撬片

View file

@ -1,7 +1,7 @@
# CA101电脑使用与维护
- 目的: 解决常见问题,维护电脑
- 时间9.20 1830-2000
- 时间9.20 1830-2000
- 地点SB102/104 NC102
- 内容及人员安排
- 借场地

View file

@ -1,32 +1,32 @@
# 协会主要活动
* CA101-电脑使用技巧
* CA102-偏向技术
* CA103-联动学分0.2*3
* 维修日志愿者时长4*8
- CA101-电脑使用技巧
- CA102-偏向技术
- CA103-联动学分0.2\*3
- 维修日志愿者时长4\*8
# 招新工作总结
## 财务总结
* 总计882元全部已报销
* 维修日41%
* 讲座50%
* 报名单打印其他
- 总计882元全部已报销
- 维修日41%
- 讲座50%
- 报名单打印其他
## 宣传部
* 文档记录保存
* 宣传(校园墙,班级群,海报)
- 文档记录保存
- 宣传(校园墙,班级群,海报)
## 维修队
* 主要活动:维修日(每月月底 900-1700
* 小程序
* 维修指南
- 主要活动:维修日(每月月底 900-1700
- 小程序
- 维修指南
## 开发部
* 小程序管理前端后端
* 网站完善
* 内外网主页
- 小程序管理前端后端
- 网站完善
- 内外网主页

View file

@ -1,42 +1,42 @@
# 生日收集
* 困难:目前只有苹果日历
* 目标:提醒功能
* 解决:
* 方案1qq机器人
* 方案2钉钉
* 方案3内网主页- qq机器人
- 困难:目前只有苹果日历
- 目标:提醒功能
- 解决:
- 方案1qq机器人
- 方案2钉钉
- 方案3内网主页- qq机器人
# NC102讲座
* 问题:
- 问题:
* 参考例会记录2023.03.12求是园
* 听众反应差,互动少
- 参考例会记录2023.03.12求是园
- 听众反应差,互动少
* 会前调查不足
- 会前调查不足
* 目标:知识分享会(硬核),有意义,有帮助
- 目标:知识分享会(硬核),有意义,有帮助
* 初步主题:手机
- 初步主题:手机
* 初步时间12.9 晚上630-830
- 初步时间12.9 晚上630-830
* 活动安排
- 活动安排
* 主讲陈正浩安卓高鑫弘应用戴上博IOS
- 主讲陈正浩安卓高鑫弘应用戴上博IOS
* 筹备组织:周蔚荣
- 筹备组织:周蔚荣
* 策划案
- 策划案
* 场地
- 场地
* 学分
- 学分
# C语言学习
* 时间地点:学校通知
* 内容:自己决定
* 政策15元/h+时长+学分(待定)
* 人数:待定
- 时间地点:学校通知
- 内容:自己决定
- 政策15元/h+时长+学分(待定)
- 人数:待定

View file

@ -1,14 +1,14 @@
# 计算机协会2023-2024第一学期计划书
| 序号 | 项目 | 内容 | 实施方法 | 负责单位 | 备注 |
| :---: | :------------: | :------------------------: | :------: | :------: | :------: |
| 1 | 全体会议 | 学期初、中、末会议 | 线下会议 | 会长团 | 注意记录 |
| 2 | CA101讲座 | 面向广大计算机使用者的交流 | 线下讲座 | 部长团 | 可以直播 |
| 3 | CA102讲座 | 面向广大计算机爱好者的交流 | 线下讲座 | 部长团 | 可以直播 |
| 4 | “百团大战” | 组织线下活动和招新考核 | 线下纳新 | 部长团 | 注意考核 |
| 5 | 协会网站建设 | 建设我们自己的线上页面 | | 开发部 | |
| 6 | 各平台账户建设 | 建设自主的宣发渠道 | | 宣传部 | |
| 7 | 维修日 | 志愿维修 | | 维修队 | |
| 8 | 技术分享会测试 | 小规模专业性的交流会 | | 部长团 | |
| 9 | 进行新立项 | 开拓新的视野 | | 部长团 | |
| 10 | 团队建设 | 交流分享 | | 会长团 | 一字玩 |
| 序号 | 项目 | 内容 | 实施方法 | 负责单位 | 备注 |
| :--: | :------------: | :------------------------: | :------: | :------: | :------: |
| 1 | 全体会议 | 学期初、中、末会议 | 线下会议 | 会长团 | 注意记录 |
| 2 | CA101讲座 | 面向广大计算机使用者的交流 | 线下讲座 | 部长团 | 可以直播 |
| 3 | CA102讲座 | 面向广大计算机爱好者的交流 | 线下讲座 | 部长团 | 可以直播 |
| 4 | “百团大战” | 组织线下活动和招新考核 | 线下纳新 | 部长团 | 注意考核 |
| 5 | 协会网站建设 | 建设我们自己的线上页面 | | 开发部 | |
| 6 | 各平台账户建设 | 建设自主的宣发渠道 | | 宣传部 | |
| 7 | 维修日 | 志愿维修 | | 维修队 | |
| 8 | 技术分享会测试 | 小规模专业性的交流会 | | 部长团 | |
| 9 | 进行新立项 | 开拓新的视野 | | 部长团 | |
| 10 | 团队建设 | 交流分享 | | 会长团 | 一字玩 |

View file

@ -1,43 +1,43 @@
# 学期总结
* 维修日*3
* 讲座*2
* 每周学习日
- 维修日\*3
- 讲座\*2
- 每周学习日
## 问题
* 学习日氛围不够
- 学习日氛围不够
* 成员活跃度不足
- 成员活跃度不足
* 活动形式少
- 活动形式少
## 学习小组
* AI工具学习
* 寒假CSS
* PS\PR
- AI工具学习
- 寒假CSS
- PS\PR
# 下学期
* **比赛(新)**
* 讲座
* 维修日
* 例会
* 宣传组织部门完善
* 团建活动
- **比赛(新)**
- 讲座
- 维修日
- 例会
- 宣传组织部门完善
- 团建活动
# 问题记录
* 配置推荐,讨论会
* 两个服务器,宣传推送
* **宣传不足**vlog
* 流程整合
* 学习答疑
* **活动内容少**
* **社员积极性不高**
* AI工具使用
* 游戏优化使用
* 搁置项目 MC服务器、聊天室
* 项目进度内部沟通
* 维修日接待
- 配置推荐,讨论会
- 两个服务器,宣传推送
- **宣传不足**vlog
- 流程整合
- 学习答疑
- **活动内容少**
- **社员积极性不高**
- AI工具使用
- 游戏优化使用
- 搁置项目 MC服务器、聊天室
- 项目进度内部沟通
- 维修日接待

View file

@ -28,7 +28,7 @@
## 3 月维修日
- 形式 **摆摊形式**
- 形式: **摆摊形式**
- 云创摊位事项推进:
- 询问具体学分事宜:[Orangedog433](https://github.com/Orangedog433)(3 月 8 日前)
- 申请摊位:[Orangedog433](https://github.com/Orangedog433)3 月 3 日前)

View file

@ -1,34 +1,35 @@
# 学期活动
* 主要活动
* *讲座*
* *维修日*
* 学习会(周三晚上)
* 其他意见
* 桌搭比赛
* 二手市场
* 外出游玩
* 电竞
- 主要活动
- _讲座_
- _维修日_
- 学习会(周三晚上)
- 其他意见
- 桌搭比赛
- 二手市场
- 外出游玩
- 电竞
# 讲座
* 日期4月底暂定
* 地点CA102暂定
* 内容收集
* 性能压榨
* BIOS
* AI工具GPT-4
* 洗稿方式
- 日期4月底暂定
- 地点CA102暂定
- 内容收集
* 讲座人员安排
* 待定
- 性能压榨
- BIOS
- AI工具GPT-4
- 洗稿方式
- 讲座人员安排
- 待定
# 维修日
* 时间3月30日周六1230-1730
* 地点NB103
- 时间3月30日周六1230-1730
- 地点NB103
# 其他
* 学生群管理
* 管理员:邱雅纯,陈正浩
- 学生群管理
- 管理员:邱雅纯,陈正浩

View file

@ -1,51 +1,54 @@
# 讲座CA102
* 主题:电脑从入门到入土
* AI工具
* 压榨性能
* 主机优化
- 主题:电脑从入门到入土
* 人员:
- AI工具
- 压榨性能
- 主机优化
* 演讲:李义杨、陈正浩、廖腾杰
- 人员:
* 借教室:邱雅纯
* 学分:胡民焕、戴国育
* 策划案:方皓、张函荣
* 签到名单:陈晓晴、邱雅纯
- 演讲:李义杨、陈正浩、廖腾杰
* 时间4.27 周六 1830-2030
- 借教室:邱雅纯
- 学分:胡民焕、戴国育
- 策划案:方皓、张函荣
- 签到名单:陈晓晴、邱雅纯
* 地点NB二楼
- 时间4.27 周六 1830-2030
- 地点NB二楼
# 其他活动
* NWWC宁波理工开发者大会 周五 腾讯会议
* 主机
* 电竞社
* MC服务器
- NWWC宁波理工开发者大会 周五 腾讯会议
- 主机
- 电竞社
- MC服务器
# 宣传
* 人员:李香影、仲雯妃
- 人员:李香影、仲雯妃
* 校园墙(目前)
- 校园墙(目前)
* **海报**
* **讲座、维修日、宣传**
* 元素LOGO
* 周边
* **立牌**
* 螺丝刀
* 纸巾
* 贴纸
* 手册
* 笔记本
* 玩偶
* 解压球
- **海报**
- **讲座、维修日、宣传**
- 元素LOGO
- 周边
* 自媒体平台
* B站、抖音、小红书
- **立牌**
- 螺丝刀
- 纸巾
- 贴纸
- 手册
- 笔记本
- 玩偶
- 解压球
* 拍摄,借相机
* 工牌
- 自媒体平台
- B站、抖音、小红书
- 拍摄,借相机
- 工牌

View file

@ -1,32 +1,35 @@
# 维修日
* 时间2024年5月25日 8.00-17.00
- 时间2024年5月25日 8.00-17.00
* 地点NB103
- 地点NB103
* 人员:
- 人员:
* 借教室:邱雅纯
- 借教室:邱雅纯
* 策划案:方皓,戴国育
- 策划案:方皓,戴国育
* 宣传:李香影
- 宣传:李香影
* 招社外志愿者:李义杨,方皓
- 招社外志愿者:李义杨,方皓
# 其他事项
* 聘书补发:李义杨(截止于六月底之前),确定好名单
* 宣传手册
* 内容确定: 高鑫弘,方皓,李义杨
* 样式:李香影,全体成员
* 成本调查:李义杨
- 聘书补发:李义杨(截止于六月底之前),确定好名单
- 宣传手册
* 宣传视频:
* 先尝试发一些视频,积累一定浏览量(廖腾杰);
- 内容确定: 高鑫弘,方皓,李义杨
- 样式:李香影,全体成员
- 成本调查:李义杨
* 团建项目
* 暂定()
- 宣传视频:
* 周边制作,海报更换;
* 海报宣发,更新(对接宣传部)
- 先尝试发一些视频,积累一定浏览量(廖腾杰);
- 团建项目
- 暂定()
- 周边制作,海报更换;
- 海报宣发,更新(对接宣传部)

View file

@ -4,9 +4,9 @@
---
* 内容方面:电脑软硬件科普,电脑常用误区避坑,实用工具推荐。。。
- 内容方面:电脑软硬件科普,电脑常用误区避坑,实用工具推荐。。。
* 人员安排:
- 人员安排:
1.开场:李义杨
@ -16,7 +16,7 @@
4.宣传:海报(李香影-组织部长)
* 试讲安排9.4 - p p t 主体内容完成,衔接
- 试讲安排9.4 - p p t 主体内容完成,衔接
---
@ -24,22 +24,22 @@
---
* 讲座 CA 101其他讲座待定
- 讲座 CA 101其他讲座待定
* 维修日三次24 h志愿者时长 10.26维修日 11.30维修日 12.21 维修日和总结大会
- 维修日三次24 h志愿者时长 10.26维修日 11.30维修日 12.21 维修日和总结大会
* 迎新大会(蛋糕,奶茶) 新食堂三楼 或者借个教室
- 迎新大会(蛋糕,奶茶) 新食堂三楼 或者借个教室
----
---
## 迎新宣传
---
* 宣传封面 :黑金(内部空),白金:宣传使用;
* 内容:部长共建
* 计协娘和滑稽钥匙挂扣(李义杨)
* 招新试卷:维修部(方皓,赵子晗)。开发部(高桑和副部)
* 迎新海报:宣传部长(李香影)
* MC宣传
* 视频记录:不限内容形式,先弄起来
- 宣传封面 :黑金(内部空),白金:宣传使用;
- 内容:部长共建
- 计协娘和滑稽钥匙挂扣(李义杨)
- 招新试卷:维修部(方皓,赵子晗)。开发部(高桑和副部)
- 迎新海报:宣传部长(李香影)
- MC宣传
- 视频记录:不限内容形式,先弄起来

View file

@ -2,45 +2,48 @@
## 讲座安排
* 时间9.21 周六 下午 1400 - 1600
* 地点SB102
- 时间9.21 周六 下午 1400 - 1600
- 地点SB102
* 前期场地布置,设备准备:胡民焕--实验室拿海报和贴子周边
* 讲座宣讲
* 开场和衔接:李义杨
* 内容科普:陈正浩,赵子晗,邱雅纯
- 前期场地布置,设备准备:胡民焕--实验室拿海报和贴子周边
- 讲座宣讲
* 签到签退问卷设计:邱雅纯
* 第二课堂学分申报以及名单提交:组织部
* 计协官方b站账号**直播**:李义杨 dsb;
* 试讲:气势要足,操作实际演示,
* 细节:告知拍摄,直播;
* **拍摄,海报**;宣传部
- 开场和衔接:李义杨
- 内容科普:陈正浩,赵子晗,邱雅纯
- 签到签退问卷设计:邱雅纯
- 第二课堂学分申报以及名单提交:组织部
- 计协官方b站账号**直播**:李义杨 dsb;
- 试讲:气势要足,操作实际演示,
- 细节:告知拍摄,直播;
- **拍摄,海报**;宣传部
## 主页文章
* **协会成员**进行git,markdown的学习
* 对于主页内容发表自己的东西丰富主页,**文章上传审核:高桑**
- **协会成员**进行git,markdown的学习
- 对于主页内容发表自己的东西丰富主页,**文章上传审核:高桑**
* 调用api 建设协会内部ai工具
* List
* blog:高,李 9.24前;
* video
* 拍摄dsb
* 剪辑:李义杨
* 审核:橘狗
* deadline :10.1前;
- 调用api 建设协会内部ai工具
- List
- blog:高,李 9.24前;
- video
- 拍摄dsb
- 剪辑:李义杨
- 审核:橘狗
- deadline :10.1前;
## 迎新安排
* 9.25线下,百团大战安排
* 前期布置:李,方
* 上午:廖,方,赵,高
* 下午:赵,胡,金;
- 9.25线下,百团大战安排
* 教室宣讲
* N区教室
* S区教室
- 前期布置:李,方
- 上午:廖,方,赵,高
- 下午:赵,胡,金;
* 周边:纸巾,夹子,贴纸,钥匙挂扣;
* 备注:具体时间安排表
- 教室宣讲
- N区教室
- S区教室
- 周边:纸巾,夹子,贴纸,钥匙挂扣;
- 备注:具体时间安排表

View file

@ -1,29 +1,29 @@
# 20241013例会
* 教室NB101
* 内容:维修日讨论,迎新会总结
- 教室NB101
- 内容:维修日讨论,迎新会总结
## 维修日
* 教室NB103(待定)--邱
* 时间10.19 中午12.下午5.
* 提前收集表单--李义杨
* 宣传:李香影-通知微信号交接
- 教室NB103(待定)--邱
- 时间10.19 中午12.下午5.
- 提前收集表单--李义杨
- 宣传:李香影-通知微信号交接
* 海报放到食堂前面(询问流程)--尝试
- 海报放到食堂前面(询问流程)--尝试
* 策划案--戴国育
- 策划案--戴国育
## 迎新会总结
* 通知方式的问题:短信;
- 通知方式的问题:短信;
* 布置场地;
* 拍摄问题,没相机就用手机;
* 今天活动博客建设;
- 布置场地;
- 拍摄问题,没相机就用手机;
- 今天活动博客建设;
### 开发
* 技术人员的数量少;
* NAS 服务器保持常备;
* 相册加载问题;
- 技术人员的数量少;
- NAS 服务器保持常备;
- 相册加载问题;

View file

@ -1,48 +1,48 @@
# 20241103例会
* 地点图书馆研讨室1
* 时间晚上8.
- 地点图书馆研讨室1
- 时间晚上8.
___
---
### 讨论主题
* 桌搭联合社团相关进程推进
- 桌搭联合社团相关进程推进
* 小型计协分享会
- 小型计协分享会
* 华硕联合活动报告进程以及相关内容讨论
- 华硕联合活动报告进程以及相关内容讨论
---
活动现场学分
* 收集数据关于AI方面问题的收集
- 收集数据关于AI方面问题的收集
* 学分---现场问卷设计,**收集个人学号;**
- 学分---现场问卷设计,**收集个人学号;**
* 宣传问华硕人员
- 宣传问华硕人员
后续资金
* 11. 15 计协人员安排
- 11. 15 计协人员安排
* 维修资金的垫付
* 开发资金的安排
* 激励措施
- 维修资金的垫付
- 开发资金的安排
- 激励措施
---
* 开发部人员:志愿者时长的申报。
- 开发部人员:志愿者时长的申报。
___
---
桌搭
* 策划案完成 11.10
- 策划案完成 11.10
* 虚拟奖励--不定
* 收集:邮箱
* 评选:网站页面面向全校
- 虚拟奖励--不定
- 收集:邮箱
- 评选:网站页面面向全校
* 学分——上传图片
- 学分——上传图片

View file

@ -52,9 +52,9 @@ Ps:需要注意的是,部门的区分是为了方便团队任务的分配倾
## 如何联系到我们?
- 906370401 现在在活跃的qq群组
- <https://t.me/+wdeHAMuau_9iYWE1> 现在在使用的tg群组
- nbtca.space 协会的主页
- NBT电脑维修 现在提供维修的小程序
- 906370401 现在在活跃的qq群组
- <https://t.me/+wdeHAMuau_9iYWE1> 现在在使用的tg群组
- nbtca.space 协会的主页
- NBT电脑维修 现在提供维修的小程序
> 最后由张明俊在2024年9月19日修改 :D
> 最后由张明俊在2024年9月19日修改 :D

View file

@ -8,45 +8,49 @@ lastUpdated: true
:::info 会议信息
* 地点:线上腾讯会议
* 时间Jan 24 2030 - Jan 25 0100 CST 2025
* 记录员:[m1ngsama](https://github.com/m1ngsama)
:::
- 地点:线上腾讯会议
- 时间Jan 24 2030 - Jan 25 0100 CST 2025
- 记录员:[m1ngsama](https://github.com/m1ngsama)
:::
[[toc]]
## 开发部需推进事务
* 关于腾讯云服务器的迁移
* 开发部长[Lazulikao](https://github.com/Lazulikao)正着手迁移,[wen-templari](https://github.com/wen-templari)补充了数据迁移可能需要着重关注。
* 这一部分的工作希望能够带着[Niu-820](https://github.com/Niu-820)完成,预计将在会议结束后这两天电话联系协同完成。
- 关于腾讯云服务器的迁移
* 可能需要在主页写个新板块关于新年愿望,需要先期收集社员的愿望,等待前期收集完成。
- 开发部长[Lazulikao](https://github.com/Lazulikao)正着手迁移,[wen-templari](https://github.com/wen-templari)补充了数据迁移可能需要着重关注。
- 这一部分的工作希望能够带着[Niu-820](https://github.com/Niu-820)完成,预计将在会议结束后这两天电话联系协同完成。
- 可能需要在主页写个新板块关于新年愿望,需要先期收集社员的愿望,等待前期收集完成。
## 闲谈关于之后社团的开发事务
* 展开基于个人兴趣的对外分享会
* 预计的形式是规模中小、主题有趣的例如40配列键盘客制化和日常使用arch+linux-lts+i3wm+X11+neovim的工作流
* 恐怕要注意的是主题是简短的,为了使得与会人员知晓,主题附上的描述应该全面清晰。
- 展开基于个人兴趣的对外分享会
* 对于讲座的形式可以的话尝试借鉴today at apple那种实用简单的风格。
- 预计的形式是规模中小、主题有趣的例如40配列键盘客制化和日常使用arch+linux-lts+i3wm+X11+neovim的工作流
- 恐怕要注意的是主题是简短的,为了使得与会人员知晓,主题附上的描述应该全面清晰。
- 对于讲座的形式可以的话尝试借鉴today at apple那种实用简单的风格。
## 关于年前计划筹备2024-2025年度总结会议的事务
* 希望能够在年前即2025.01.28前)组织一次关于上一年事务的总结会议
* 主要内容包括:过去一年工作的复盘与分析,收集全社意见,下一年待定事务的安排,新年愿望与闲聊;
* 值得注意的是在这次会议召集所有人前,主要的会长和部长应当就议题做一些讨论,此次这将由[m1ngsama](https://github.com/m1ngsama)组织,由[Orangedog433](https://github.com/Orangedog433)推动。
- 希望能够在年前即2025.01.28前)组织一次关于上一年事务的总结会议
- 主要内容包括:过去一年工作的复盘与分析,收集全社意见,下一年待定事务的安排,新年愿望与闲聊;
- 值得注意的是在这次会议召集所有人前,主要的会长和部长应当就议题做一些讨论,此次这将由[m1ngsama](https://github.com/m1ngsama)组织,由[Orangedog433](https://github.com/Orangedog433)推动。
## 附录
* 本次会议与会人员:
* [Lazulikao](https://github.com/Lazulikao)
* [wen-templari](https://github.com/wen-templari)
* [sols1st](https://github.com/sols1st)
* [m1ngsama](https://github.com/m1ngsama)
* [Niu-820](https://github.com/Niu-820)
- 本次会议与会人员:
* Today at Apple 是Apple 在2017 年推出的免费教育项目通过在Apple Store 推出免费学习课程帮助用户在摄影、视频、音乐、艺术与设计等领域了解Apple 设备、App 的各种功能和使用技巧。
* [Today at Apple官网](https://www.apple.com/today/)
- [Lazulikao](https://github.com/Lazulikao)
- [wen-templari](https://github.com/wen-templari)
- [sols1st](https://github.com/sols1st)
- [m1ngsama](https://github.com/m1ngsama)
- [Niu-820](https://github.com/Niu-820)
* 关于此份会议记录不足的地方欢迎与会人员补充XD
- Today at Apple 是Apple 在2017 年推出的免费教育项目通过在Apple Store 推出免费学习课程帮助用户在摄影、视频、音乐、艺术与设计等领域了解Apple 设备、App 的各种功能和使用技巧。
- [Today at Apple官网](https://www.apple.com/today/)
- 关于此份会议记录不足的地方欢迎与会人员补充XD

View file

@ -8,85 +8,94 @@ lastUpdated: true
:::info 会议信息
* 地点线上QQ电话
* 时间Jan 25 1900 - Jan 25 2130 CST 2025
* 记录员:[m1ngsama](https://github.com/m1ngsama)
:::
- 地点线上QQ电话
- 时间Jan 25 1900 - Jan 25 2130 CST 2025
- 记录员:[m1ngsama](https://github.com/m1ngsama)
:::
[[toc]]
## 维修队的总结与问题汇总
* 过去一年总计举行了10次维修日平日小程序上报的维修工单不多。
- 过去一年总计举行了10次维修日平日小程序上报的维修工单不多。
* 维修日在人流高峰现场混乱:
* [Orangedog433](https://github.com/Orangedog433)的建议是制作一份现场的引导海报,使得需要获得硬件维护的人能够不需接待即可找到空闲维修队员完成维修。
- 维修日在人流高峰现场混乱:
* 数据归档和型号确认:
* 对于维修程序的使用和信息收集,一整个报修接应流程应该被贯彻,不仅提升人员效率,也能收集问题。
* 程序上,[Orangedog433](https://github.com/Orangedog433)提议应该增加工单号以唯一标识维修事件。
* 可以在报修的工单上分类问题类型勾选,以作简单的数据聚类。
* 机器型号填写上未知具体代号的可以使用“DELL 笔记本 游戏本”类似的命名方法,此类标准可在引导海报中体现。
- [Orangedog433](https://github.com/Orangedog433)的建议是制作一份现场的引导海报,使得需要获得硬件维护的人能够不需接待即可找到空闲维修队员完成维修。
* 镜像站:
* 由于培训不足,实际使用频次不足,收集上来的意见有限,
- 数据归档和型号确认:
* 维修队技术培训:
* 多方的意见和信息表明我们应该加强新入部人员的维修基础技能培训开发部过去一年多的工作回顾与下一步待解决事项。
- 对于维修程序的使用和信息收集,一整个报修接应流程应该被贯彻,不仅提升人员效率,也能收集问题。
- 程序上,[Orangedog433](https://github.com/Orangedog433)提议应该增加工单号以唯一标识维修事件。
- 可以在报修的工单上分类问题类型勾选,以作简单的数据聚类。
- 机器型号填写上未知具体代号的可以使用“DELL 笔记本 游戏本”类似的命名方法,此类标准可在引导海报中体现。
* 维修日考勤制度的变更:
* 签到签退由院方dingding管理故实际维修日到勤的人员需对此有所了解。
* 附加2024.12.28的维修日志愿者时长申报还没有审批通知,[gentlelyyli](https://github.com/gentlelyyli)预计在年后(即2025.02.06之后)询问学院相关负责人员。
- 镜像站:
* 器材与预算核算:
* 下学期初(即2025.02.20之后)返校由维修队核算。
- 由于培训不足,实际使用频次不足,收集上来的意见有限,
* 桌搭事务总结:
* 桌搭事务完成社内收集,未能测试展出,并且由于没有在社内广泛讨论,进度不明已搁置。
- 维修队技术培训:
- 多方的意见和信息表明我们应该加强新入部人员的维修基础技能培训开发部过去一年多的工作回顾与下一步待解决事项。
- 维修日考勤制度的变更:
- 签到签退由院方dingding管理故实际维修日到勤的人员需对此有所了解。
- 附加2024.12.28的维修日志愿者时长申报还没有审批通知,[gentlelyyli](https://github.com/gentlelyyli)预计在年后(即2025.02.06之后)询问学院相关负责人员。
- 器材与预算核算:
- 下学期初(即2025.02.20之后)返校由维修队核算。
- 桌搭事务总结:
- 桌搭事务完成社内收集,未能测试展出,并且由于没有在社内广泛讨论,进度不明已搁置。
## 开发部过去一年多的工作回顾与下一步待解决事项
* 举行了4次讲座(CA101-2, CA102-2)
* 关于讲座的形式是否有提升和小范围分享会的意见。
- 举行了4次讲座(CA101-2, CA102-2)
* 基础设施的搭建
* 3台实体服务器的建立若干台虚拟机的开设(开发调试用)。
* 公网网站的建设,使得分享我们的社区变得简单。
* 一些软件项目的迭代(QQ机器人)。
- 关于讲座的形式是否有提升和小范围分享会的意见。
* 缺乏开发人员,所以现阶段认为开发基础设施留存的概率比较高,也有利于未来的新入社开发人员。
- 基础设施的搭建
* 关注一下我们的github仓库我们的事务实时更新[documents](https://github.com/nbtca/documents/issues/15)需要有份规范。
- 3台实体服务器的建立若干台虚拟机的开设(开发调试用)。
- 公网网站的建设,使得分享我们的社区变得简单。
- 一些软件项目的迭代(QQ机器人)。
- 缺乏开发人员,所以现阶段认为开发基础设施留存的概率比较高,也有利于未来的新入社开发人员。
- 关注一下我们的github仓库我们的事务实时更新[documents](https://github.com/nbtca/documents/issues/15)需要有份规范。
## 宣发和设计
* 过去完成了一些海报设计,推进不大,主要沿着之前的宣传路径。
- 过去完成了一些海报设计,推进不大,主要沿着之前的宣传路径。
* 除了在校园墙上发布内容,恐怕还可以在食堂门口摆宣传板,露天广场继续活动,此类事务还需待定。
- 除了在校园墙上发布内容,恐怕还可以在食堂门口摆宣传板,露天广场继续活动,此类事务还需待定。
## 社员意见汇总
* [Orangedog433](https://github.com/Orangedog433):考虑到学业问题,在下学期最好核定社员学业压力来调整社务权重。
- [Orangedog433](https://github.com/Orangedog433):考虑到学业问题,在下学期最好核定社员学业压力来调整社务权重。
* 维修队长(需要补充条目信息):新人参与少,工作透明度问题。
- 维修队长(需要补充条目信息):新人参与少,工作透明度问题。
* [gentlelyyli](https://github.com/gentlelyyli):社员人数扩充一些比较好,我们的线下社团娱乐活动还不足。
- [gentlelyyli](https://github.com/gentlelyyli):社员人数扩充一些比较好,我们的线下社团娱乐活动还不足。
* [Lazulikao](https://github.com/Lazulikao):新人参与少,人少。
- [Lazulikao](https://github.com/Lazulikao):新人参与少,人少。
* 余下的社员还未有发表意见,欢迎在这个文档补充。
- 余下的社员还未有发表意见,欢迎在这个文档补充。
## 附录
* 本次会议与会人员:
* [Lazulikao](https://github.com/Lazulikao)
* [wen-templari](https://github.com/wen-templari)
* [sols1st](https://github.com/sols1st)
* [m1ngsama](https://github.com/m1ngsama)
* [Niu-820](https://github.com/Niu-820)
* [gentlelyyli](https://github.com/gentlelyyli)
* [Orangedog433](https://github.com/Orangedog433)
* [Han-Rong](https://github.com/Han-Rong)
* [qyc1319](https://github.com/qyc1319)
- 本次会议与会人员:
* 预计下次全体社员大会在2025.01.26执行,目前计划以在交流群聊公开讨论电话的方式展开。
- [Lazulikao](https://github.com/Lazulikao)
- [wen-templari](https://github.com/wen-templari)
- [sols1st](https://github.com/sols1st)
- [m1ngsama](https://github.com/m1ngsama)
- [Niu-820](https://github.com/Niu-820)
- [gentlelyyli](https://github.com/gentlelyyli)
- [Orangedog433](https://github.com/Orangedog433)
- [Han-Rong](https://github.com/Han-Rong)
- [qyc1319](https://github.com/qyc1319)
- 预计下次全体社员大会在2025.01.26执行,目前计划以在交流群聊公开讨论电话的方式展开。

View file

@ -2,27 +2,27 @@
## 学期总结
* ca101
- ca101
* 10.19 维修日
- 10.19 维修日
* 11.30 维修日
- 11.30 维修日
* 12.28维修日
* 每周学习日
* 百团大战
* 24迎新会
* 开发部项目 [详情](https://github.com/orgs/nbtca/projects/1/views/14 "title")
- 12.28维修日
- 每周学习日
- 百团大战
- 24迎新会
- 开发部项目 [详情](https://github.com/orgs/nbtca/projects/1/views/14 'title')
## 问题
* 开发部数据聚类
* 宣发不足
- 开发部数据聚类
- 宣发不足
## 下学期
* 问卷收集新年愿望
* 桌搭活动
* 问卷收集社内人员(包含交流群)的生日,课表,兴趣爱好
* 校外拍摄vlog
* 沙龙
- 问卷收集新年愿望
- 桌搭活动
- 问卷收集社内人员(包含交流群)的生日,课表,兴趣爱好
- 校外拍摄vlog
- 沙龙

View file

@ -1,7 +1,7 @@
export const sidebar = [
{
text: '简介',
link: '/archived/index'
link: '/archived/index',
},
{
text: '2025',
@ -13,19 +13,19 @@ export const sidebar = [
items: [
{
text: '2025.01.24开发部例会',
link: '2025.01.24开发部例会'
link: '2025.01.24开发部例会',
},
{
text: '2025.01.25部长会议',
link: '2025.01.25部长会议'
link: '2025.01.25部长会议',
},
{
text: '2025.01.26年度总结会议',
link: '2025.01.26年度总结会议'
link: '2025.01.26年度总结会议',
},
]
}
]
],
},
],
},
{
text: '2024',
@ -33,7 +33,7 @@ export const sidebar = [
items: [
{
text: '计算机协会纲要',
link: '/archived/2024/计算机协会纲要'
link: '/archived/2024/计算机协会纲要',
},
{
text: '会议纪要',
@ -41,43 +41,43 @@ export const sidebar = [
items: [
{
text: '2024.01.06例会',
link: '2024.01.06例会'
}, // 2024.01.06例会.md
link: '2024.01.06例会',
}, // 2024.01.06例会.md
{
text: '2024.03.01例会',
link: '2024.03.01例会'
}, // 2024.03.01例会.md
link: '2024.03.01例会',
}, // 2024.03.01例会.md
{
text: '2024.03.16例会',
link: '2024.03.16例会'
}, // 2024.03.16例会.md
link: '2024.03.16例会',
}, // 2024.03.16例会.md
{
text: '2024.04.13例会',
link: '2024.04.13例会'
}, // 2024.04.13例会.md
link: '2024.04.13例会',
}, // 2024.04.13例会.md
{
text: '2024.05.11例会',
link: '2024.05.11例会'
}, // 2024.05.11例会.md
link: '2024.05.11例会',
}, // 2024.05.11例会.md
{
text: '2024.08.07线上会议',
link: '2024.08.07线上会议'
}, // 2024.08.07线上会议.md
link: '2024.08.07线上会议',
}, // 2024.08.07线上会议.md
{
text: '2024.09.14线上会议',
link: '2024.09.14线上会议'
}, // 2024.09.14线上会议.md
link: '2024.09.14线上会议',
}, // 2024.09.14线上会议.md
{
text: '2024.10.13例会',
link: '2024.10.13例会'
}, // 2024.10.13例会.md
link: '2024.10.13例会',
}, // 2024.10.13例会.md
{
text: '2024.11.03例会',
link: '2024.11.03例会'
}, // 2024.11.03例会.md
]
}
]
link: '2024.11.03例会',
}, // 2024.11.03例会.md
],
},
],
},
{
text: '2023',
@ -85,7 +85,7 @@ export const sidebar = [
items: [
{
text: '2023-2024第一学期计划',
link: '/archived/2023/计算机协会2023-2024第一学期计划书'
link: '/archived/2023/计算机协会2023-2024第一学期计划书',
},
{
text: '开发组',
@ -93,25 +93,25 @@ export const sidebar = [
items: [
{
text: '2023.10 开发组新人培养方案',
link: '2023.10.开发组新人培养方案'
link: '2023.10.开发组新人培养方案',
},
{
text: '2023.10 聊天室项目设计方案',
link: '2023.10.聊天室项目设计方案'
link: '2023.10.聊天室项目设计方案',
},
{
text: '2023.10 开发组规划',
link: '2023.10开发组规划'
link: '2023.10开发组规划',
},
{
text: '2023.11 重启计协博客',
link: '2023.11.重启计协博客'
link: '2023.11.重启计协博客',
},
{
text: '2023.11 内网服务器事宜',
link: '2023.11.内网服务器事宜'
link: '2023.11.内网服务器事宜',
},
]
],
},
{
text: '会议纪要',
@ -119,63 +119,63 @@ export const sidebar = [
items: [
{
text: '2023.01.31例会',
link: '2023.01.31例会'
}, // 2023.03.12集会.md
link: '2023.01.31例会',
}, // 2023.03.12集会.md
{
text: '2023.03.12集会',
link: '2023.03.12集会'
}, // 2023.03.12集会.md
link: '2023.03.12集会',
}, // 2023.03.12集会.md
{
text: '2023.03.17例会',
link: '2023.03.17例会'
}, // 2023.03.17例会.md
link: '2023.03.17例会',
}, // 2023.03.17例会.md
{
text: '2023.04.01例会',
link: '2023.04.01例会'
}, // 2023.04.01例会.md
link: '2023.04.01例会',
}, // 2023.04.01例会.md
{
text: '2023.04.13同宋光慧老师的交流',
link: '2023.04.13同宋光慧老师的交流'
}, // 2023.04.13同宋光慧老师的交流.md
link: '2023.04.13同宋光慧老师的交流',
}, // 2023.04.13同宋光慧老师的交流.md
{
text: '2023.04.15例会',
link: '2023.04.15例会'
}, // 2023.04.15例会.md
link: '2023.04.15例会',
}, // 2023.04.15例会.md
{
text: '2023.05.07例会',
link: '2023.05.07例会'
}, // 2023.05.07例会.md
link: '2023.05.07例会',
}, // 2023.05.07例会.md
{
text: '2023.05.20例会',
link: '2023.05.20例会'
}, // 2023.05.20例会.md
link: '2023.05.20例会',
}, // 2023.05.20例会.md
{
text: '2023.06.10例会',
link: '2023.06.10例会'
}, // 2023.06.10例会.md
link: '2023.06.10例会',
}, // 2023.06.10例会.md
{
text: '2023.08.05例会',
link: '2023.08.05例会'
}, // 2023.08.05例会.md
link: '2023.08.05例会',
}, // 2023.08.05例会.md
{
text: '2023.09.02例会',
link: '2023.09.02例会'
}, // 2023.09.02例会.md
link: '2023.09.02例会',
}, // 2023.09.02例会.md
{
text: '2023.09.25例会',
link: '2023.09.25例会'
}, // 2023.09.25例会.md
link: '2023.09.25例会',
}, // 2023.09.25例会.md
{
text: '2023.10.21例会',
link: '2023.10.21例会'
}, // 2023.10.21例会.md
link: '2023.10.21例会',
}, // 2023.10.21例会.md
{
text: '2023.11.04例会',
link: '2023.11.04例会'
}, // 2023.11.04例会.md
]
}
]
link: '2023.11.04例会',
}, // 2023.11.04例会.md
],
},
],
},
{
text: '2022',
@ -187,36 +187,36 @@ export const sidebar = [
items: [
{
text: '2022.08.26例会',
link: '2022.08.26例会'
link: '2022.08.26例会',
},
{
text: '2022.09.03例会',
link: '2022.09.03例会'
link: '2022.09.03例会',
},
{
text: '2022.09.10例会',
link: '2022.09.10例会'
link: '2022.09.10例会',
},
{
text: '2022.10.15例会',
link: '2022.10.15例会'
link: '2022.10.15例会',
},
{
text: '2022.10.29例会',
link: '2022.10.29例会'
link: '2022.10.29例会',
},
{
text: '2022.11.12例会',
link: '2022.11.12例会'
link: '2022.11.12例会',
},
{
text: '2022.11.26例会',
link: '2022.11.26例会'
}
]
}
link: '2022.11.26例会',
},
],
},
]
],
},
{
text: '2019',
@ -224,9 +224,9 @@ export const sidebar = [
items: [
{
text: '2019-2020工作计划大纲',
link: '/archived/2019/计算机协会2019-2020工作计划大纲'
}
]
link: '/archived/2019/计算机协会2019-2020工作计划大纲',
},
],
},
{
text: '2018',
@ -234,9 +234,9 @@ export const sidebar = [
items: [
{
text: '计算机协会组织架构改革方案',
link: '/archived/2018/2018年计算机协会组织架构改革方案'
}
]
link: '/archived/2018/2018年计算机协会组织架构改革方案',
},
],
},
{
text: '2017',
@ -244,9 +244,9 @@ export const sidebar = [
items: [
{
text: '致计算机协会全体成员-朱柯权',
link: '/archived/2017/致计算机协会全体成员-朱柯权'
}
]
link: '/archived/2017/致计算机协会全体成员-朱柯权',
},
],
},
{
text: '2014',
@ -255,8 +255,8 @@ export const sidebar = [
{
text: '2013-2014第一学期计划',
link: '/archived/2014/计协2013-2014第一学期计划任务'
}
]
}
link: '/archived/2014/计协2013-2014第一学期计划任务',
},
],
},
]

6
eslint.config.mjs Normal file
View file

@ -0,0 +1,6 @@
import antfu from '@antfu/eslint-config'
export default antfu({
formatters: true,
typescript: true,
})

View file

@ -2,28 +2,33 @@
"name": "documents",
"version": "1.0.0",
"description": "",
"author": "",
"license": "ISC",
"keywords": [],
"main": "index.js",
"scripts": {
"test": "vitest",
"docs:dev": "vitepress dev",
"docs:build": "vitepress build",
"docs:preview": "vitepress preview",
"lint:markdown": "markdownlint-cli2 --config .markdownlint-cli2.jsonc"
"lint:markdown": "markdownlint-cli2 --config .markdownlint-cli2.jsonc",
"lint:eslint": "eslint",
"lint": "pnpm run '/^lint:.*/'"
},
"dependencies": {
"dayjs": "^1.11.13",
"pinyin": "4.0.0-alpha.2",
"vue": "^3.5.13"
},
"keywords": [],
"author": "",
"license": "ISC",
"devDependencies": {
"@antfu/eslint-config": "^4.11.0",
"@types/node": "^22.13.14",
"@types/pinyin": "^2.10.2",
"eslint": "^9.23.0",
"eslint-plugin-format": "^1.0.1",
"markdownlint-cli2": "^0.17.2",
"vitepress": "^1.6.3",
"vitepress-plugin-mermaid": "^2.0.17",
"vitest": "^3.0.9"
},
"dependencies": {
"@types/node": "^22.13.14",
"dayjs": "^1.11.13",
"pinyin": "4.0.0-alpha.2",
"vue": "^3.5.13"
}
}

File diff suppressed because it is too large Load diff

View file

@ -19,8 +19,8 @@ export const sidebar = [
text: '申请第二课堂学分',
link: 'apply-for-credits',
},
]
}
]
}
],
},
],
},
]

View file

@ -18,28 +18,28 @@
### CPU 相关
- [CINEBENCH_R15] CPU跑分、压力测试——R15版本 *已过期待更新*
- [CINEBENCH_R23] CPU跑分、压力测试——R23版本 *已过期待更新*
- [MotionAssistant](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/CPU%E9%94%81%E5%8A%9F%E8%80%97____MotionAssistant.rar) CPU锁功耗软件 *不推荐,慎用!*
- [CINEBENCH_R15] CPU跑分、压力测试——R15版本 _已过期待更新_
- [CINEBENCH_R23] CPU跑分、压力测试——R23版本 _已过期待更新_
- [MotionAssistant](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/CPU%E9%94%81%E5%8A%9F%E8%80%97____MotionAssistant.rar) CPU锁功耗软件 _不推荐慎用_
### GPU 相关
- [DLSSUpdate](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/DLSSUpdate.rar) 用于NVIDIA显卡 *DLSS* 的版本更新
- [MSIAfterburner](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/%E6%80%A7%E8%83%BD%E7%9B%91%E8%A7%86___MSIAfterburnerSetup465.exe) 由*微星*开发的显卡工具,也可以监测硬件状态
- [DLSSUpdate](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/DLSSUpdate.rar) 用于NVIDIA显卡 _DLSS_ 的版本更新
- [MSIAfterburner](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/%E6%80%A7%E8%83%BD%E7%9B%91%E8%A7%86___MSIAfterburnerSetup465.exe) 由 _微星_ 开发的显卡工具,也可以监测硬件状态
### 系统组件相关
- [DirectX_Repair](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/DX%E4%BF%AE%E5%A4%8D___DirectX_Repair.7z) 用于修复因微软*DX*接口出错导致的显示问题
- [UAPSignedBinary_Microsoft.DirectX](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/DX%E4%BF%AE%E5%A4%8D___UAPSignedBinary_Microsoft.DirectX.x64.appx) 用于修复因微软*DX*接口出错导致的显示问题 *适用于64位系统*
- [UAPSignedBinary_Microsoft.DirectX](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/DX%E4%BF%AE%E5%A4%8D___UAPSignedBinary_Microsoft.DirectX.x86.appx) 用于修复因微软*DX*接口出错导致的显示问题 *适用于86位系统*
- [dxwebsetup](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/DX%E4%BF%AE%E5%A4%8D___dxwebsetup.exe) 用于修复因微软*DX*接口出错导致的显示问题
- [DirectX_Jun2010](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/DX%E8%BF%90%E8%A1%8C%E5%BA%93____directx_Jun2010_redist.exe) 用于修复因微软*DX*接口出错导致的显示问题
- [DirectX_setup](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/DirectX_setup.rar) 微软DX接口下载
- [DirectX_Repair](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/DX%E4%BF%AE%E5%A4%8D___DirectX_Repair.7z) 用于修复因微软 _DX_ 接口出错导致的显示问题
- [UAPSignedBinary_Microsoft.DirectX](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/DX%E4%BF%AE%E5%A4%8D___UAPSignedBinary_Microsoft.DirectX.x64.appx) 用于修复因微软 _DX_ 接口出错导致的显示问题 _适用于64位系统_
- [UAPSignedBinary_Microsoft.DirectX](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/DX%E4%BF%AE%E5%A4%8D___UAPSignedBinary_Microsoft.DirectX.x86.appx) 用于修复因微软 _DX_ 接口出错导致的显示问题 _适用于86位系统_
- [dxwebsetup](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/DX%E4%BF%AE%E5%A4%8D___dxwebsetup.exe) 用于修复因微软 _DX_ 接口出错导致的显示问题
- [DirectX_Jun2010](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/DX%E8%BF%90%E8%A1%8C%E5%BA%93____directx_Jun2010_redist.exe) 用于修复因微软 _DX_ 接口出错导致的显示问题
- [DirectX_setup](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/DirectX_setup.rar) 微软DX接口下载
- [autologon64](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/Autologon64.exe) 可实现Windows 自动登录
- [NET运行库](https://dotnet.microsoft.com/en-us/download/) 科学上网必备网络组件
- [OneDrive.Setup](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/OneDriveSetup.exe) 用于下载微软OneDrive
- [Dism++](https://i.nbtca.space/files/d/admin/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/Win10_11_%E4%BF%AE%E6%94%B9%E5%99%A8___Dism%2B%2B10.1.1002.1B.rar) 用于优化Windows系统功能 *适用于 Win10 11*
- [Win11修改器](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/Win11%E4%BF%AE%E6%94%B9%E5%99%A8___Windows11%E8%BD%BB%E6%9D%BE%E8%AE%BE%E7%BD%AEV1.03.rar) 用于优化Windows系统功能 *仅适用于win11*
- [OneDrive.Setup](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/OneDriveSetup.exe) 用于下载微软OneDrive
- [Dism++](https://i.nbtca.space/files/d/admin/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/Win10_11_%E4%BF%AE%E6%94%B9%E5%99%A8___Dism%2B%2B10.1.1002.1B.rar) 用于优化Windows系统功能 _适用于 Win10 11_
- [Win11修改器](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/Win11%E4%BF%AE%E6%94%B9%E5%99%A8___Windows11%E8%BD%BB%E6%9D%BE%E8%AE%BE%E7%BD%AEV1.03.rar) 用于优化Windows系统功能 _仅适用于win11_
- [MS Store](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/%E5%BE%AE%E8%BD%AF%E5%95%86%E5%BA%97%E5%AE%89%E8%A3%85___LTSC-Add-MicrosoftStore-2019.zip) 用于给WIN sever 2019系统下载缺失的微软应用商店
- [MS Store](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/%E5%BE%AE%E8%BD%AF%E5%95%86%E5%BA%97%E5%AE%89%E8%A3%85___LTSC-Add-MicrosoftStore-master.zip) 用于给最新WIN sever系统下载缺失的微软应用商店
- [MS Store](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/%E5%BE%AE%E8%BD%AF%E5%95%86%E5%BA%97%E5%AE%89%E8%A3%85___LTSC-Add-MicrosoftStore.zip) 用于给WIN sever系统下载缺失的微软应用商店
@ -49,13 +49,13 @@
### 其他工具
- [WinRAR](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/WinRAR) 解压缩软件 *为防止文件无法解压链接内为解压后的文件下载请打包所有文件不要只下载exe文件*
- [WinRAR](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/WinRAR) 解压缩软件 _为防止文件无法解压链接内为解压后的文件下载请打包所有文件不要只下载exe文件_
- [ChromeSetup](https://i.nbtca.space/files/d/admin/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/ChromeSetup.exe) 谷歌Chrome浏览器下载
- [Flash浏览器插件](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/Flash%E6%B5%8F%E8%A7%88%E5%99%A8%E6%8F%92%E4%BB%B6_flash_install.rar) 部分古早游戏 如4399上的游戏 可能需要Flash插件才能正常游玩
- [Steam](https://i.nbtca.space/files/d/admin/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Repair/SteamSetup%20.exe) Steam下载器 这个肯定是正版
## 官方系统镜像
- [Win10 22H2](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Windows%E7%B3%BB%E7%BB%9F%E9%95%9C%E5%83%8F/Win10_22H2) MS Windows 10 22H2
- [Win11 23H2](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Windows%E7%B3%BB%E7%BB%9F%E9%95%9C%E5%83%8F/Win11_23H2) MS Windows 11 23H2
- [Win11 24H2](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Windows%E7%B3%BB%E7%BB%9F%E9%95%9C%E5%83%8F/Win11_24H2) MS Windows 11 24H2
- [Win10 22H2](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Windows%E7%B3%BB%E7%BB%9F%E9%95%9C%E5%83%8F/Win10_22H2) MS Windows 10 22H2
- [Win11 23H2](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Windows%E7%B3%BB%E7%BB%9F%E9%95%9C%E5%83%8F/Win11_23H2) MS Windows 11 23H2
- [Win11 24H2](https://i.nbtca.space/files/%E7%BB%B4%E4%BF%AE%E9%98%9F%E5%B7%A5%E5%85%B7%E5%8C%85/Windows%E7%B3%BB%E7%BB%9F%E9%95%9C%E5%83%8F/Win11_24H2) MS Windows 11 24H2

View file

@ -1,15 +1,15 @@
{
"include": [
"**/*.ts",
"**/*.vue",
"**/*.md",
],
"compilerOptions": {
"esModuleInterop": true
},
"include": [
"**/*.ts",
"**/*.vue",
"**/*.md"
],
"vueCompilerOptions": {
"vitePressExtensions": [
".md"
],
},
]
}
}

View file

@ -1,40 +1,39 @@
import { describe, expect, test, beforeAll, afterAll } from "vitest";
import { scanDir } from "../utils/sidebar";
import { resolve } from "path";
import { mkdtempSync, writeFileSync, rmdirSync } from "fs";
import { tmpdir } from "os";
import { join } from "path";
import { mkdtempSync, rmdirSync, writeFileSync } from 'node:fs'
import { tmpdir } from 'node:os'
import { join, resolve } from 'node:path'
import { afterAll, beforeAll, describe, expect } from 'vitest'
import { scanDir } from '../utils/sidebar'
let tempDir: string;
let tempDir: string
beforeAll(() => {
tempDir = mkdtempSync(join(tmpdir(), 'test-'));
writeFileSync(join(tempDir, 'test1.md'), '# Test 1');
writeFileSync(join(tempDir, 'test2.md'), '# Test 2');
writeFileSync(join(tempDir, 'test.txt'), 'Test text file');
});
tempDir = mkdtempSync(join(tmpdir(), 'test-'))
writeFileSync(join(tempDir, 'test1.md'), '# Test 1')
writeFileSync(join(tempDir, 'test2.md'), '# Test 2')
writeFileSync(join(tempDir, 'test.txt'), 'Test text file')
})
afterAll(() => {
rmdirSync(tempDir, { recursive: true });
});
rmdirSync(tempDir, { recursive: true })
})
describe("scanDir", () => {
test("should return markdown files with correct structure", () => {
const res = scanDir(tempDir);
expect(res).toBeInstanceOf(Array);
expect(res.length).toBe(2);
res.forEach(item => {
expect(item).toHaveProperty("filename");
expect(item).toHaveProperty("link");
expect(item.filename).toMatch(/\.md$/);
expect(item.link).toBe(resolve(tempDir, item.filename));
});
});
describe('scanDir', () => {
it('should return markdown files with correct structure', () => {
const res = scanDir(tempDir)
expect(res).toBeInstanceOf(Array)
expect(res.length).toBe(2)
res.forEach((item) => {
expect(item).toHaveProperty('filename')
expect(item).toHaveProperty('link')
expect(item.filename).toMatch(/\.md$/)
expect(item.link).toBe(resolve(tempDir, item.filename))
})
})
test("should return an empty array if no markdown files are found", () => {
const emptyDir = mkdtempSync(join(tmpdir(), 'empty-'));
const res = scanDir(emptyDir);
expect(res).toEqual([]);
rmdirSync(emptyDir, { recursive: true });
});
});
it('should return an empty array if no markdown files are found', () => {
const emptyDir = mkdtempSync(join(tmpdir(), 'empty-'))
const res = scanDir(emptyDir)
expect(res).toEqual([])
rmdirSync(emptyDir, { recursive: true })
})
})

View file

@ -1,16 +1,16 @@
import { readdirSync } from "fs"
import path from "path"
import { readdirSync } from 'node:fs'
import path from 'node:path'
export const scanDir = (dirname: string) => {
export function scanDir(dirname: string) {
const dirpath = path.resolve(__dirname, `../${dirname}`)
const res = readdirSync(dirpath)
const markdownFileNames = res.filter((name) => name.endsWith('.md'))
const markdownFileNames = res.filter(name => name.endsWith('.md'))
return markdownFileNames.map(v => {
return markdownFileNames.map((v) => {
return {
filename: v,
link: path.join(dirname, v)
link: path.join(dirname, v),
}
})
}

View file

@ -34,8 +34,8 @@
## 表格
| 任务 | 负责人 | 截止时间 |
| ------------------------------------ | -------- |---|
| 志愿者时长相关(人员预估,志愿者材料...),院青协联系(推送转发) | | |
| 维修日人员安排 | ||
| 宣传材料制作 | | |
| 任务 | 负责人 | 截止时间 |
| ---------------------------------------------------------------- | ------ | -------- |
| 志愿者时长相关(人员预估,志愿者材料...),院青协联系(推送转发) | | |
| 维修日人员安排 | | |
| 宣传材料制作 | | |