Earlier quoted context omitted.
The site deinwal.de tries to address this by letting you vote on past bills and then showing you who votes most similar to you. However, for opposition parties this doesn't work reliably since they'll sometimes vote against something if it doesn't go far enough or if they disagree with the implementation details, even if they agree with the general idea. Unless you read up on the vote, these nuances will be missed. I…
I am one of the creators of deinwal.de Your description is spot on, although we tried to exclude votes where something did not "go far enough" for some parties. AMA.
One thing I like especially is how I can use deinwal.de to evaluate specific representatives for my direct vote.