>27
ありがとうございます。
下記のコードでずいぶんとノイズを減らすことができました。

# kizuita.rb
require 'jcode'
$KCODE = "sjis"

res = []
#filename = open(ARGV.shift)
while chunk = gets("") do
a = chunk.split('\n')
res << [a[0], a[1..-1].map{|e|e.strip}.join('\n')]
end

res.delete_if{ |e| e[0] !~ /気づいた[こと|事]/ }

puts res

これを C:\work\ruby kizuita.rb < 備忘録.txt > 要点.txt としてから、
あとは人が取捨選択する方法でとりあえず明日作業してみます。

このコードを拡張、改良しながら、rubyの知識を広げていこうと思います。
丁寧にアドバイスいただきありがとうございました。