效果
快捷指令链接
https://www.icloud.com/shortcuts/348c2ef49da54d7eb47dd8dd856d0c68
scriptable代码
var parameter = args.shortcutParameter.split("\n")
console.log(parameter)
const separate = "-------"
var reminders = await Reminder.allIncomplete()
var title = parameter[0]
var com_num = parseInt(parameter[1])
var goal_num = parseInt(parameter[2])
var new_note = " "
for(reminder of reminders)
{
//if(reminder.priority>0)
{
console.log(reminder.title)
var note = reminder.notes
if (reminder.title == title)
{
//已经设立过目标,需要找到分割线
if(!goal_num)
{
var list_obj = note.split(separate)
note = list_obj[0].replace(/^\s+|\s+$/g,'')
list_