aboutsummaryrefslogtreecommitdiff
path: root/course/projects/notes-bot.json
diff options
context:
space:
mode:
Diffstat (limited to 'course/projects/notes-bot.json')
-rw-r--r--course/projects/notes-bot.json39
1 files changed, 39 insertions, 0 deletions
diff --git a/course/projects/notes-bot.json b/course/projects/notes-bot.json
new file mode 100644
index 0000000..53f8230
--- /dev/null
+++ b/course/projects/notes-bot.json
@@ -0,0 +1,39 @@
+{
+ "id": "notes-bot",
+ "title": "Personal notes with AI summaries",
+ "level": "beginner",
+ "minutes": 20,
+ "goal": "Create a notes folder, write a note, ask the AI to summarize it, and export it.",
+ "lesson": "1.2",
+ "steps": [
+ {
+ "instruction": "Create the notes folder",
+ "command": "mkdir notes",
+ "check": {
+ "type": "command"
+ }
+ },
+ {
+ "instruction": "Create a note file",
+ "command": "touch notes/today.txt",
+ "check": {
+ "type": "file",
+ "path": "/notes/today.txt"
+ }
+ },
+ {
+ "instruction": "Open it in the editor and write 3 lines",
+ "command": "edit notes/today.txt",
+ "check": {
+ "type": "manual"
+ }
+ },
+ {
+ "instruction": "Ask the AI to summarize the note",
+ "command": "ai summarize /notes/today.txt",
+ "check": {
+ "type": "manual"
+ }
+ }
+ ]
+} \ No newline at end of file