Skip to content

Commit f322c3c

Browse files
committed
Initial lab website structure
0 parents  commit f322c3c

12 files changed

Lines changed: 861 additions & 0 deletions

File tree

.github/workflows/jekyll.yml

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: Deploy Jekyll with BibTeX
2+
3+
on:
4+
push:
5+
branches:
6+
- main # 或者是 master,取决于你的默认分支名
7+
8+
jobs:
9+
jekyll:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- uses: actions/checkout@v4
13+
14+
- name: Setup Ruby
15+
uses: ruby/setup-ruby@v1
16+
with:
17+
ruby-version: '3.1'
18+
bundler-cache: true
19+
20+
- name: Build Site
21+
run: bundle exec jekyll build
22+
23+
- name: Deploy to GitHub Pages
24+
uses: peaceiris/actions-gh-pages@v3
25+
with:
26+
github_token: ${{ secrets.GITHUB_TOKEN }}
27+
publish_dir: ./_site

Gemfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
source "https://rubygems.org"
2+
3+
gem "jekyll"
4+
gem "jekyll-scholar" # 关键插件,用于解析 .bib 文件

_bibliography/papers.bib

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
@article{nature2026agent,
2+
title={A Self-Evolving Agent for Neuroscience Research},
3+
author={Zhang, San and Li, Si},
4+
journal={Nature Machine Intelligence},
5+
year={2026},
6+
url={https://arxiv.org/abs/xxxx},
7+
publisher={Nature Publishing Group},
8+
9+
tldr={We propose a new framework that allows agents to design their own experiments autonomously.},
10+
preview={assets/img/agent_framework.png}
11+
}
12+
13+
@inproceedings{neurips2025brain,
14+
title={Brain-inspired Learning Rules},
15+
author={Wu, Wang and Zhang, San},
16+
booktitle={NeurIPS},
17+
year={2025},
18+
url={https://arxiv.org/abs/yyyy},
19+
20+
tldr={A novel learning rule derived from synaptic plasticity.},
21+
preview={assets/img/synapse.png}
22+
}

_config.yml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# NeuroAIHub Laboratory Homepage
2+
3+
title: NeuroAIHub
4+
description: Focusing on the intersection of Neuroscience and AI.
5+
url: "https://NeuroAIHub.github.io"
6+
baseurl: ""
7+
theme: jekyll-theme-minimal # 作为一个基础兜底,实际我们会用自定义 CSS
8+
9+
# Build settings
10+
markdown: kramdown
11+
12+
# 启用 jekyll-scholar 插件来处理 BibTeX
13+
plugins:
14+
- jekyll-scholar
15+
16+
scholar:
17+
style: apa
18+
source: ./_bibliography
19+
bibliography: papers.bib
20+
sort_by: year, month
21+
order: descending
22+
23+
# Exclude from processing
24+
exclude:
25+
- Gemfile
26+
- Gemfile.lock
27+
- node_modules
28+
- vendor/bundle/
29+
- vendor/cache/
30+
- vendor/gems/
31+
- vendor/ruby/
32+
- .sass-cache/
33+
- .jekyll-cache/
34+
- gemfiles/
35+
36+
# Front matter defaults
37+
defaults:
38+
- scope:
39+
path: ""
40+
type: "pages"
41+
values:
42+
layout: "default"

_data/people.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
- name: "San Zhang (张三)"
2+
role: "Principal Investigator"
3+
group: "PI"
4+
image: "/assets/img/zhangsan.jpg"
5+
website: "https://zhangsan.com"
6+
bio: "Focusing on Brain-Computer Interface and AI Agents."
7+
8+
- name: "Si Li (李四)"
9+
role: "Postdoc Researcher"
10+
group: "Postdoc"
11+
image: "/assets/img/lisi.jpg"
12+
website: "#"
13+
bio: "Researching Spiking Neural Networks."
14+
15+
- name: "Wang Wu (王五)"
16+
role: "PhD Student"
17+
group: "PhD"
18+
image: "/assets/img/wangwu.jpg"
19+
website: "#"
20+
bio: "Working on generative models for neuroscience."

_data/projects.yml

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# NeuroAIHub Research Projects
2+
# Active and completed research projects
3+
4+
active:
5+
- title: "Neural Network Architecture Design"
6+
description: "Developing brain-inspired neural architectures for efficient learning and reasoning."
7+
status: "active"
8+
image: "/assets/img/projects/architecture.jpg"
9+
members:
10+
- "Prof. Name"
11+
- "Dr. Postdoc Name"
12+
- "PhD Student 1"
13+
funding: "NSFC Grant 2024-2027"
14+
url: "/projects/neural-architecture"
15+
16+
- title: "Multimodal Learning Systems"
17+
description: "Integrating vision, language, and audio for cross-modal understanding."
18+
status: "active"
19+
image: "/assets/img/projects/multimodal.jpg"
20+
members:
21+
- "Prof. Name"
22+
- "PhD Student 2"
23+
- "Master Student 1"
24+
funding: "National Key R&D Program"
25+
url: "/projects/multimodal"
26+
27+
- title: "Reinforcement Learning and Decision Making"
28+
description: "Computational models of decision making in complex environments."
29+
status: "active"
30+
image: "/assets/img/projects/rl.jpg"
31+
members:
32+
- "Dr. Postdoc Name"
33+
- "PhD Student 1"
34+
funding: "Industry Collaboration"
35+
url: "/projects/rl"
36+
37+
completed:
38+
- title: "Visual Perception Models"
39+
description: "Deep learning models for visual object recognition and scene understanding."
40+
status: "completed"
41+
image: "/assets/img/projects/vision.jpg"
42+
members:
43+
- "Prof. Name"
44+
- "Alumni Name"
45+
year: "2023"
46+
url: "/projects/vision"
47+
48+
- title: "Natural Language Understanding"
49+
description: "Transformer-based models for language understanding and generation."
50+
status: "completed"
51+
image: "/assets/img/projects/nlp.jpg"
52+
members:
53+
- "Prof. Name"
54+
- "PhD Student 2"
55+
year: "2022"
56+
url: "/projects/nlp"

_layouts/default.html

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
<head>
4+
<meta charset="utf-8">
5+
<meta name="viewport" content="width=device-width, initial-scale=1">
6+
<meta name="description" content="{% if page.excerpt %}{{ page.excerpt | strip_html | strip_newlines | truncate: 160 }}{% else %}{{ site.description }}{% endif %}">
7+
8+
<title>{% if page.title %}{{ page.title }} | {% endif %}{{ site.title }}</title>
9+
10+
<link rel="stylesheet" href="{{ "/assets/css/style.css" | relative_url }}">
11+
<link rel="canonical" href="{{ page.url | replace:'index.html','' | absolute_url }}">
12+
<link rel="alternate" type="application/rss+xml" title="{{ site.title }}" href="{{ "/feed.xml" | relative_url }}">
13+
14+
<!-- Google Fonts for clean academic look -->
15+
<link rel="preconnect" href="https://fonts.googleapis.com">
16+
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
17+
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@300;400;600;700&family=Source+Serif+Pro:wght@400;600&display=swap" rel="stylesheet">
18+
19+
{% seo %}
20+
</head>
21+
22+
<body>
23+
<header class="site-header">
24+
<div class="header-content">
25+
<h1 class="site-title"><a href="{{ "/" | relative_url }}">{{ site.title }}</a></h1>
26+
<p class="site-description">{{ site.description }}</p>
27+
</div>
28+
</header>
29+
30+
<nav class="site-nav">
31+
<ul>
32+
<li><a href="{{ "/" | relative_url }}">Home</a></li>
33+
<li><a href="{{ "/people" | relative_url }}">People</a></li>
34+
<li><a href="{{ "/publications" | relative_url }}">Publications</a></li>
35+
<li><a href="{{ "/projects" | relative_url }}">Projects</a></li>
36+
</ul>
37+
</nav>
38+
39+
<main class="site-content">
40+
{{ content }}
41+
</main>
42+
43+
<footer class="site-footer">
44+
<div class="footer-content">
45+
<p>&copy; {{ site.time | date: "%Y" }} {{ site.title }}. All rights reserved.</p>
46+
<p>
47+
<a href="https://github.com/{{ site.github_username }}" target="_blank" rel="noopener">GitHub</a>
48+
</p>
49+
</div>
50+
</footer>
51+
</body>
52+
</html>

0 commit comments

Comments
 (0)