Skip to content

Commit f49e820

Browse files
committed
✨ feat: 完善文稿
1 parent fd0255b commit f49e820

File tree

6 files changed

+42
-74
lines changed

6 files changed

+42
-74
lines changed

README.md

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +0,0 @@
1-
## Intro
2-
3-
让脑科学科研工作流更简单高效
4-
从收集文献到撰写论文,我们将重新思考目前工作流程的诸多局限和不足,并尝试探索新的工作方式。
5-
6-
面向所有人
7-
无论你是学生还是老师,任何关于科研工作的需求都在我们的考虑范围之内。
8-
学生:
9-
为什么总是招不到好被试?怎么又有被试迟到 30min?也许你需要一个被试招募平台。
10-
已经要和实验室融为一体了?讲指导语讲到喉咙喷火?也许你需要一个 AI 主试助理。
11-
我的 Mac 为什么用不了实验编写软件?实验室的电脑根本跑不通我的实验程序?也许你需要一个云端实验室。
12-
换个电脑我的论文就被排列组合了?组会时我的 PPT 居然变成了一坨?也许你需要更好的排版系统。
13-
论文已经是最终终终终终终稿了,我的项目文件夹变成了一座山?也许你需要一个版本管理系统。
14-
老师:
15-
数不清实验数据应该备份到哪?
16-
新来的学生不小心把实验室预约信息清空了?
17-
我要同时管理 100 个学生和 100 个项目?
18-
也许你需要一个实验室管理系统。
19-
20-
开源,并不仅仅是免费
21-
我们将编写完善的使用文档和开发文档,让所有人都可以向蓝骨头做出贡献。
22-
23-
我是年轻的心理学本科生,蓝骨头诞生于我对现有工作流程的不满。
24-
我最初开发了一些工具来解决我在研究工作中遇到的诸多问题,后来发现这些工作也能满足我的同学和老师们的需求。
25-
如今我想将这份个人的工作变成大家的财富,希望能与你一起编写蓝骨头的故事。
26-
27-
## Next Tools
28-
29-
| Fn | Tools |
30-
| -------- | ------------------------------ |
31-
| 实验程序 | Eprime, PTB, PsychoPy, jsPsych |
32-
| 写作 | Word, Latex, Typst |
33-
| PPT | PowerPoint, Wrap, Slidev |

src/app.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,14 +56,14 @@ function NavBtns() {
5656
<For each={e.items}>
5757
{(e) => (
5858
<li>
59-
<Link path={e.path}>
60-
{!e.desc && hasOwn(e, 'icon') && (
61-
<Icon class="mr-2" children={e.icon} />
62-
)}
59+
<Link class="justify-between" path={e.path}>
6360
<section>
6461
<h2 class="font-bold">{e.text}</h2>
6562
<p>{e.desc}</p>
6663
</section>
64+
{!e.desc && hasOwn(e, 'icon') && (
65+
<Icon class="mr-2" children={e.icon} />
66+
)}
6767
</Link>
6868
</li>
6969
)}

src/i18n/zh.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,25 +9,25 @@
99

1010
"btn:previous": "上一页",
1111
"btn:home": "主页",
12-
"btn:projects": "项目",
13-
"btn:about": "关于我们",
12+
"btn:projects": "系列产品",
13+
"btn:about": "关于",
1414
"btn:contact": "联系我们",
1515
"btn:donate": "捐助",
1616
"btn:qq-group": "加入社区群",
1717

1818
"404.text": "这个页面还没写好...\n如果您想跟踪最新动态,请",
1919
"404.link:projects.text": "让科研工作更高效",
20-
"404.link:about.text": "一个最初由学生主导的非盈利团体",
21-
"404.link:donate.text": "以促进脑科学研究工作流的改革",
20+
"404.link:about.text": "一个最初由学生发起的非盈利项目",
21+
"404.link:donate.text": "以促进脑科学研究工作流的改善",
2222

2323
"donate.title": "向我们捐助",
24-
"donate.text": "蓝骨头正在推动脑科学科研工作流的改革,以此促进脑科学的发展。\n我们是非营利性组织,接受捐助是我们当前唯一的收入来源。\n我们承诺,这些钱将全部用于:服务器、域名、推广。",
24+
"donate.text": "蓝骨头正在推动脑科学科研工作流的改善,以此促进脑科学的发展。\n我们是非营利性组织,接受捐助是我们目前唯一的收入来源。\n我们将经费全部用于:服务器、域名、推广。",
2525

2626
"join.title": "加入我们",
27-
"join.text": "蓝骨头还处于初期阶段,有限的成员数限制着产品开发速度,我们需要有共同理念的伙伴加入。\n我们要打造一套高效、协作、开放的科研产品生态,让科研工作者把时间更多地花在思考上。\n为了实现这个目标,需要我们年轻一代的共同努力",
27+
"join.text": "蓝骨头还处于初期阶段,有限的成员数限制着产品开发速度,我们需要有共同理念的伙伴加入。\n我们要打造一套高效、协作、开放的科研产品生态,让科研工作者把时间更多地花在思考上。\n为了实现这个目标,需要各方共同努力",
2828
"join.jd.title": "工作描述",
2929
"join.jd.job-1.title": "全栈开发",
30-
"join.jd.job-1.text": "从需求分析到运维管理,这个项目你说了算",
30+
"join.jd.job-1.text": "从需求分析到运维管理,这个产品你说了算",
3131
"join.jd.job-2.title": "知识分享",
3232
"join.jd.job-2.text": "编写文章,用最简单的话语描述最专业的知识。",
3333

src/routes/about.tsx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,7 @@
1-
import { A } from '@solidjs/router';
2-
import { For, Index, createMemo } from 'solid-js';
3-
import { Article, H, Link, List } from '~/components/article';
1+
import { For, createMemo } from 'solid-js';
2+
import { Article, H } from '~/components/article';
43
import { Btn } from '~/components/button';
54
import { MultiLines } from '~/components/multi-lines';
6-
import { Links } from '~/ts/enum';
75
import { t, useBreakpoint } from '~/ts/util';
86

97
export default function About() {

src/routes/index.tsx

Lines changed: 28 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,66 +1,69 @@
11
import { Actions, Block, Head, Para } from '~/components/block';
22
import { Links } from '~/ts/enum';
3+
import { t } from '~/ts/util';
34

45
export default function Home() {
56
return (
67
<>
78
<div>
89
<Block>
910
<Head>
10-
脑科学的 <br />
11+
心理学的 <br />
1112
<span class="bg-clip-text [text-fill-color:transparent]">
1213
下一代 <br />
13-
科研工作流
14+
科研工具箱
1415
</span>
1516
</Head>
1617
<Para>
17-
提高科研工作效率:一站式科研工具与平台,集成文献管理、数据收集、数据分析与文字撰写,打造高效、协作、开放的科研产品生态。
18+
蓝骨头属于 Open Science 项目,通过<b>开源工具</b>减少 dirty
19+
work,把时间留给创造性工作。
1820
<br />
19-
已经厌恶了繁琐的科研工作?看看蓝骨头还能做些什么……
21+
从文献收集到撰写文稿,我们关注科研工作的全流程。
2022
</Para>
2123
<Actions
2224
items={[
23-
{ ...Links.projects, children: '系列产品' },
24-
{ ...Links.QQ, children: '加入社区群' },
25-
].map((e) => ({
26-
...e,
27-
type: 'link',
28-
}))}
25+
Links.projects,
26+
{ ...Links.QQ, children: t('btn:qq-group') },
27+
].map((e) => ({ ...e, type: 'link' }))}
2928
/>
3029
<br class="h-8"></br>
3130
</Block>
3231
<Block class="bg-primary text-primary-content">
33-
<Head>从 idea 到 paper 有多长</Head>
32+
<Head>让运行实验程序更简单</Head>
3433
<Para>
35-
收集文献、实验设计、数据收集、数据分析、制作图表、文字撰写、内容排版...
34+
我们推荐基于 Web 的实验方案,实现真正的“一次编写,到处运行”。
3635
<br />
37-
我们将用一套工作流解决一切重复劳动,让您专注于创造性事业中。
36+
比起系统依赖性较强的 PsychToolbox 和 PsychoPy,基于 Web
37+
的实验程序几乎没有版本兼容问题。
38+
<br />
39+
只需要一个浏览器,就能运行任何实验程序。
3840
</Para>
3941
</Block>
4042
<Block>
41-
<Head>趋近于 0 的学习成本</Head>
43+
<Head>搭建被试库,集中管理实验数据</Head>
4244
<Para>
43-
为了让各领域的用户都能快速上手蓝骨头产品,我们从设计上就考虑零经验的初学者。
45+
被试库可以记录被试人口学信息、其他主试对被试的评价、被试以往参加的实验及数据等等。
46+
<br />
47+
通过被试库提供的信息,主试可以更好判断该被试是否适合特定实验。
4448
<br />
45-
比起那些硬核且专业的软件,我们的优势是简单且高效
49+
被试信息和实验数据的深度绑定,也能为后续数据处理提供更多可能
4650
</Para>
4751
</Block>
4852
<Block class="bg-secondary text-secondary-content">
49-
<Head>开放的产品生态</Head>
53+
<Head>抛弃闭源,拥抱开源</Head>
5054
<Para>
51-
蓝骨头是非营利性组织,我们所作的一切是为了学科发展,而不是利润
52-
<br />
53-
我们将把全部产品开源,让更多人参与到产品的开发中。 我们还将提供 API
54-
文档,让您可以自由地开发插件
55+
为了避免不必要的版权纠纷或支付高昂的服务费用,我们推荐用开源替代闭源
56+
<br />用 Python 替代 MATLAB,拥抱成熟的环境管理 uv 和源码管理 git。
57+
<br />用 Typst 替代 Word,使用更稳定的排版系统和版本管理 git。
58+
<br />用 Wrap 替代 PowerPoint,让 AI 辅助 PPT 制作
5559
</Para>
5660
</Block>
5761
<Block>
58-
<Head>加入,为了共同理念</Head>
62+
<Head>还有……</Head>
5963
<Para>
60-
蓝骨头团队成员来自不同的领域,我们希望能够找到更多志同道合的伙伴
64+
蓝骨头项目还处于早期阶段,目前所有开发工作仅由一人完成,所以相关进度较为缓慢
6165
<br />
62-
作为一个年轻的组织,还需要得到各方的支持,
63-
<b>你愿意支持我们吗?</b>
66+
我们需要各方的支持,<b>你愿意支持我们吗?</b>
6467
</Para>
6568
<Actions
6669
items={[Links.about, Links.donate].map((e) => ({

src/routes/join.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ export default function Donate() {
1212
<MultiLines text={t('join.text')} />
1313
</Para>
1414
<Para>
15-
{t('join.jd.title')}
15+
<h2>{t('join.jd.title')}</h2>
1616
<ol class="pt-2">
1717
<For
1818
each={[

0 commit comments

Comments
 (0)