用AI管理時間?當Codex遇上Apple 日曆+HTML互動看板
By ami.moment
Summary
Topics Covered
- AI Controls Your Computer
- Plan Backward from Your Deadline
- Escape Notion's Limited Framework
Full Transcript
Hello everyone.
Today, I'm adding a new series to my "Powered by AI" column.
It's called "When AI Meets..."
And today's topic is schedule management.
I want to share how I use AI to plan my tasks and schedule.
For example, I can simply tell it everything I need to do this week.
I just say it all to the AI, and it sorts everything by category, uses different colors, and schedules it all in my Apple Calendar.
You can also ask it to add a to-do list and remind you what needs to be done.
On top of that, I also asked it to build an interactive HTML webpage: a content project dashboard.
It gives me a very clear view of my content schedule.
I can drag each topic onto a specific date, and based on the publish date, it works backward to create a timeline.
I also had it create project cards below.
And I even connected it to my Obsidian script library.
They're linked together, so I can click a project on the webpage and jump straight to it in Obsidian.
First, let's talk about the tool.
I'm using the incredibly popular Codex.
For the first example, which is the calendar, it has a very useful feature called Computer Use.
It can control many things on your computer, with your permission, of course.
Codex CLI could already do this when I used it before, but I didn't find the overall interface quite as user-friendly.
With the Codex app now, I think any ordinary user can give it a try.
It's genuinely very useful.
Second, when I built the project dashboard, I could give it voice instructions, while the right-hand panel previewed the entire webpage.
That makes it very convenient.
I recommend giving it a try.
Now let's see it in action.
Here's how Codex helps manage my schedule.
Okay, so right now it's Friday evening.
I want to tell Codex my plans for next week and have it organize everything day by day in my calendar, including roughly what I need to do.
I can just tell it over a couple of days.
Look, this is what I just rambled off to it.
Now I'll ask it to review everything.
This here is an HTML content calendar that I had it build for me.
You'll see it in the second example later.
I'll ask it to follow this calendar and take my tasks for next week, for example, and add them to my schedule.
You'll see it keep asking me for permission along the way.
Just approve it, as long as the request is reasonable.
Look, it has already planned everything.
Wow, that's really clear.
Great. Add it to my calendar and let's see.
Now it's processing.
Here, it's using the Computer Use skill.
If you haven't installed it, go to the Plugins section first.
See "Computer Use"?
Just click Install.
There it is.
Isn't that amazing?
Let me show you.
My calendar syncs through iCloud, so on my iPad, you can see events being added automatically.
Wow, look at that!
I just noticed the dates it scheduled didn't match my actual content calendar, so I asked it to revise them.
And this is the updated plan it created for me for next week.
It even uses different colors.
For example, brown is for filming, and blue is for content creation, like editing and related work.
This gray color is for my fixed commitments, like lunch and evening rest time.
I think this works quite well.
One advantage of planning in Apple Calendar is how easy it is to make changes.
If something moves over here, you can simply drag it there or move it back.
Besides planning, it can also record what you actually did each day.
Then you can ask AI to analyze it.
Hey Codex, can you check how much time I spent this week in each category?
Let's take a look.
Wow, it has already calculated everything.
This result can be a useful reference.
You can also ask it to add reminders to each day.
For example, I asked it to use my schedule to create a to-do list and place it at the very top of each day.
Wow, it has finished adding them.
It actually took a few rounds of back-and-forth, but now, at the top, there's a to-do list based on that day's schedule, with all the tasks added for me.
One quick note: you can add or edit these labels and categories, but you'll need to go to the iCloud website to make those changes.
I won't go into detail here.
You can look it up if you need it.
Now let's move on to the second example: building an interactive project dashboard.
Even if you don't make videos, you can use this approach to plan your work or track study projects.
First, let me show you around my content project dashboard.
The first section is a scheduling calendar.
For example, here are some topics I'm currently working on.
If I want to publish this one, and drag it over here, you can see that it uses the final publish date I selected to work backward and build a schedule.
You can also edit this item separately.
You can change things like the label or brief, and edit those details.
Of course, you can delete it too, or add a new event.
This layout works really well for me.
You can scroll across like this, so the timeline can keep extending.
You can also rename an item.
For example, this one is "Mic Mini."
And you can open my Obsidian vault from here.
See? I created
a link for it, so I can click it and jump to the related script.
Take this one, for example.
I've already written the script.
When I click it, I choose Open, and there it is.
This is a script I wrote earlier but still haven't filmed yet.
You can also add a topic here, like "ABC."
like "ABC." Then you can choose Add to place it here, or move it further back.
That's basically how the scheduling calendar works.
Below that are the project cards.
This section shows the preparation needed before filming.
I'm just making up examples here.
Most of the work would be research, but here I wrote "charge batteries" and "research microphones."
You can add those tasks here.
When I check one off, you can see it advance the progress bar.
That lets me see how far along each project is.
Over here, there's an "assistant rough cut" option.
When I turn it on, you can see two extra buttons appear.
What are they for?
I recently hired an assistant who can help with rough cuts.
So I need to allow time to send them the footage and receive the rough cut back.
That's the time window I need to reserve.
For a project like "Making BGM with AI," I might send the footage on the 8th and ask for the rough cut within seven days.
That's roughly how I plan it.
If I turn this option off, then this project is one I'll edit myself, and I'll arrange the timing on my own.
That's the basic design.
On the left, I also created an index.
It lets me quickly find a specific topic and jump to its location.
I can export a backup too.
This entire HTML file is stored locally on my computer.
At least, that's how I understand it.
It's a local file, not something stored online.
So you can export a backup.
You can see this JSON file here.
If next time you can't find the webpage, you can import it to restore everything.
Or if some data doesn't sync, you can restore it by importing the file.
You can also save it as a browser bookmark.
For example, I pinned it right here.
That's my content dashboard.
It opens immediately.
So this is basically how I designed it.
Everything here was created through natural-language prompts and repeated conversations with AI, refining it along the way.
Let's look at the process I used at the beginning.
Here, you can see that I simply rambled out my ideas, describing everything I wanted it to build and asking it to make those features.
What I really wanted was a backward-planning function.
When I wrote schedules manually, things could get a little messy, and I might miss certain steps.
So I explained that every time I make a video, I need to review the brief and write the script, film A-roll and B-roll, do two rounds of editing and finishing, and finally publish it.
I asked it to start from the publish date, then I told it how much time each stage requires, so it could work backward and schedule everything.
That was the basic need I started with.
Then I kept refining it together with AI.
For example, I'd praise it first, then tell it what could be improved.
If you have any questions, just ask in plain language.
For example, I asked, "Why did I add this but nothing happened?"
Then it helped me fix it.
There were more rounds of improvement after that, until I ended up with a dashboard that fits my personal needs quite well.
You can also push it online using something like Netlify.
That would make syncing more real-time, I think.
But running it locally works fine for me right now, so I chose to add export and import options instead.
Finally, I want to share one thought about this.
I used to be a heavy Notion user, but I found one major limitation: you can only work within its framework, using its plugins and built-in features to manage your plans.
It's like playing a limited game inside a limited environment.
But when you use AI to build an interactive dashboard, it can be fully customized around your needs, your role, and your specific use case.
That makes it far more flexible.
It feels completely open-ended, with almost no boundaries.
So I really recommend trying it.
I hope this video helps Amie, who inspired this topic, and everyone else who has the same need.
This episode of "When AI Meets..."
is only the beginning.
In future episodes, I'll share more ways I use AI to solve everyday problems and improve efficiency.
I'm ami.
See you next time. Bye!
Loading video analysis...